【发布时间】:2016-10-31 17:18:05
【问题描述】:
我是 Python 新手,甚至是 rpy2 的新手,它允许我通过 Python 使用 R。
我尝试从 rpy2 导入 r:
from rpy2.robjects import r
这似乎有效,我继续编写我的代码,在某些时候它包含类似于:
pval=1.0-r.phyper(integerA, integerB, integerC, integerD)
这给出了以下错误:
TypeError: unsupported operand type(s) for -: 'float' and 'FloatVector'
这是什么意思,我该如何改变它?
提前致谢!
【问题讨论】:
-
这意味着你不能从一个数字中减去一个向量(即一个有序的数字集合)。