这两个列表包含如下数据:
a = [1 2 1 3 1 2 1 1 1 2 1 1 2 1 4 1 ]
b = [ 3480. 7080. 10440. 13200. 16800. 20400. 23880. 27480. 30840. 38040. 41520. 44880. 48480. 52080. 55680. 59280.]
如何通过导入rpy2
使用python查找关联,我的意思是cor
函数。 o / p必须介于-1和+1之间。
答案 0 :(得分:4)
from rpy2.robjects.vectors import FloatVector
from rpy2.robjects.packages import importr
stats = importr('stats')
a=[1, 2, 1, 3, 1, 2, 1, 1, 1, 2, 1, 1, 2, 1, 4, 1 ]
b=[ 3480, 7080, 10440, 13200, 16800, 20400, 23880,
27480, 30840, 38040, 41520, 44880, 48480, 52080, 55680, 59280]
result = stats.cor(FloatVector(a), FloatVector(b))
rpy2的文档中有许多关于如何使用它的其他示例。