PythonからR
- rpy2を使う
- ubuntuの場合
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)
- pythonの処理
> from rpy2 import robjects as ro > data = ro.vectors.DataFrame.from_csvfile("test01.csv", sep=",", header=False) > ro.r.plot(data)