Подтвердить что ты не робот

Numpy.savetxt без метки hash в начале строки заголовка

Когда я пытаюсь сохранить матрицу с заголовком, в первой строке появляется метка хэша и пробел (#):

ввод:

np.savetxt(filename,data, fmt='%i %i %i %i %s',delimiter='\t',header="a\tb\tc\td\te")

выход:

# a b   c   d   e
0   0   0   0   bla
0   0   0   0   bla
1   1   1   1   bla
1   1   1   1   bla

Какой-нибудь намек почему? Как я могу удалить его?

4b9b3361

Ответ 1

он вставляет #, потому что эта строка является комментарием, а символ по умолчанию для комментариев - символ #, как вы можете прочитать в документации здесь.

Если вы хотите избавиться от него, передайте comments='' в качестве опции для savetxt.