Python 2.7 使用python的statsmodel中的关联

Python 2.7 使用python的statsmodel中的关联,python-2.7,statsmodels,Python 2.7,Statsmodels,你能帮我找到这两个列表在python中的相关性吗 a=[1.0,2.0,3.0,2.0] b=[789.0,786.0,788.0,785.0] 使用一些内置函数 >>> import numpy as np >>> a = np.array([1.0,2.0,3.0,2.0]) >>> b = np.array([789.0,786.0,788.0,785.0]) >>> np.corrcoef(a,b) arr

你能帮我找到这两个列表在python中的相关性吗

  a=[1.0,2.0,3.0,2.0]
  b=[789.0,786.0,788.0,785.0]
使用一些内置函数

>>> import numpy as np
>>> a = np.array([1.0,2.0,3.0,2.0])
>>> b = np.array([789.0,786.0,788.0,785.0])
>>> np.corrcoef(a,b)
array([[ 1.       , -0.2236068],
       [-0.2236068,  1.       ]])
只需使用索引来提取正确的索引:

np.corrcoef(a,b)[0,1]

当我不使用这个numpy并查找相关性时,我得到c=[1]0.223608,如何使用numpy编辑答案得到类似的输出,但实际上你应该自己做最少的工作。这是微不足道的。