私はとても馬鹿だと感じていますが、これを解決できないようです。 Pythonでrpy2を使って円グラフを作ろうとしています。 Rインタプリタで正常に動作しますRPy2 robjects.r.pieは "x値が正でなければならない"という不思議なエラーを返します
values <- (0.5, 0.5)
pie(values)
:
今from rpy2.robjects import r
import os.path
image = "test.png"
values = [0.5, 0.5]
print "using R"
r.png(image, width=100, height=100)
r.pie(values)
r.dev_off()
、Rに直接同じことを行うために、私は私がこれをしたい知っています。私はPythonのリストの代わりにタプルを使ってみましたが、言われましたValueError: Nothing can be done for the type <type 'tuple'> at the moment.
どのようなPython型がRベクトルに対応していますか? numpyを使用する必要がありますか?
...私はPythonで長時間働いています。私は種類について忘れてしまった。 o.O – Cathy
Pythonの場合でも、数値データを扱うときに決して遠すぎることはありません。 numpyのタイプもあります。 – lgautier