如何修复索引矩阵

时间:2018-04-26 09:56:56

标签: python matrix

你好每一个我创建了这个函数,它计算每步的Gc(pas)并将结果放在一个矩阵中,但问题是将矩阵的索引0的所有内容都放了,Ib怎么能解决这个问题呢?我想把每个值都有一个索引(第一个值为0,第二个值为1 ......等)

def gc_content_mat(sequence,pas):#pas = step

num_fen=len(sequence)/pas   #num_fen = windows number
values = np.zeros(num_fen)

#print values
#print n                   
for i in range(0,num_fen):
    values [i]  =gc_content(sequence[i*pas:(i+1)*pas])  #function gc_content is already defined

return np.matrix(values)

我感谢您的帮助

1 个答案:

答案 0 :(得分:0)

pas中有哪个值? 您应该确保num_fen是一个包含好数字的整数。