微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

python中两个以上文件的互相关

如何解决python中两个以上文件的互相关

我有大量的数值数据,我必须将其拆分为 100 个文件,然后计算 C(i,j) = 〈x(ti)x(tj)〉。为此,我必须对 100 个数据集进行平均并制作一个矩阵并将其绘制为密度图。

所以我所做的是:

import numpy as np 

data = np.loadtxt('data1.txt')
np.split(data,100)

lines_per_file = 10485
smallfile = None
small_filename_num = 1
with open("data1.txt","r") as bigfile:
    for lineno,line in enumerate(bigfile):
        if lineno % lines_per_file == 0:
            if smallfile:
                smallfile.close()
            smallfile = open('File%d.txt' %  small_filename_num,"w")
            small_filename_num += 1
        smallfile.write(line)
    if smallfile:
        smallfile.close()

现在我想计算互相关,但我不知道如何计算。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。