PythonからR

  • rpy2を使う
1. download a "rpy2-2.1.3.tar.gz" file
2. open a gnome-terminal and use following commands

sudo aptitude install python-dev, r-base
echo /usr/lib/R/lib/ > /etc/ld.so.conf.d/libr.conf
sudo ldconfig
tar vzxf rpy2-2.1.3.tar.gz
cd rpy2-2.1.3
sudo python setup.py install
  • Rの処理
>>> data <- read.table("test01.csv", sep=",", header=FALSE)
>>> plot(data)
> from rpy2 import robjects as ro

> data = ro.vectors.DataFrame.from_csvfile("test01.csv", sep=",", header=False)
> ro.r.plot(data)