我有一个包含两列数据的csv文件,试图用Python计算他们的Spearman相关系数。这是我的密码:
file = open('last_2.csv')
records = file.readlines()
items = []
groups = []
readership = []
for each in records:
items = each.strip().split(',')
readership.append(items[0])
groups.append(items[1])
import scipy.stats
cc = scipy.stats.spearmanr(readership,groups)
print (cc)
在Terminal中运行它们时(我使用的是mac),结果返回(0.3745301276716122,0.0);在使用Sublime构建它们时,返回(0.18597808700272841,0.0)。它们不一样。为什么会发生这种情况,哪个是正确的结果?你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐