Skip to content

Instantly share code, notes, and snippets.

library(XML)
doc <- xmlParse("world.xml", useInternalNodes = TRUE)
do.call(rbind, xpathApply(doc, "/world/city", function(node) {
city <- xmlValue(node[["name"]])
xp <- "./buildings/building[./type/text()='landmark']/bname"
landmark <- xpathSApply(node, xp, xmlValue)
if (is.null(landmark)) landmark <- NA
@arslanerdem
arslanerdem / installAnanconda.sh
Last active December 25, 2015 05:00
Installation of anaconda on ubuntu
wget https://3230d63b5fc54e62148e-c95ac804525aac4b6dba79b00b39d1d3.ssl.cf1.rackcdn.com/Anaconda2-2.4.1-Linux-x86_64.sh
chmod u+x Anaconda2-2.4.1-Linux-x86_64.sh
./Anaconda2-2.4.1-Linux-x86_64.sh
# Pyomo Installation
pip install pyomo
pip install pyomo.extras
# IPOPT installation
sudo apt-get update
sudo apt-get install subversion
sudo apt-get install gfortran
@arslanerdem
arslanerdem / Installing and loading required packages in R
Created November 6, 2015 22:01
Installing and loading required packages in R
if (!require("RColorBrewer")) {
install.packages("RColorBrewer", dependencies = TRUE)
library(RColorBrewer)
}