我感到非常愚蠢,但我似乎无法解决这个问题。我正在尝试在 Python 中使用 rpy2 制作饼图。
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()
现在,要直接在 RI 中做同样的事情,我知道我想要这个:
values <- (0.5, 0.5)
pie(values)
这在 R 解释器中工作正常。我尝试在 Python 中使用元组而不是列表,但被告知ValueError: Nothing can be done for the type <type 'tuple'> at the moment.
什么 Python 类型对应于 R 向量?我需要使用 numpy 吗?