import math
import numpy # 导入 numpy库
from numpy import * # 导入 numpy库
import matplotlib.pyplot as plt # 导入 matplotlib 库
fh1 = open ("C:\\Users\\hyl\\Desktop\\ko_counts.txt")
fh2 = open ("C:\\Users\\hyl\\Desktop\\ko_counts_out.txt",'w')
for line in fh1.readlines():
l = line.split("\t")
fh2.write( l[1] + '\t' + l[2] )
fh2.close()
dataSet = numpy.loadtxt('ko_counts_out.txt')
print dataSet
dataMat = log(mat(dataSet) +1)
#print dataMat
print numpy.mean(dataMat,axis = 0) / numpy.var(dataMat,axis = 0)
fh3 = open ("C:\\Users\\hyl\\Desktop\\ko_counts_out1.txt",'w')
for i in range(len(dataMat)):
fh3.write(str(((dataMat - numpy.mean(dataMat,axis = 0) ) / numpy.var(dataMat,axis = 0))[i]))
fh3.write('\n')
fh3.close()
努力加载评论中...
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步