Привет всем, кто я создал эту функцию, она вычисляет Gc за шаг (pas) и помещает результаты в матрицу, но проблема в том, что помещает все из индекса 0 матрицы, как я могу исправить это? Я хочу, чтобы каждое значение имело индекс (первое значение на 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)
Я ценю вашу помощь