Numpy loadtxt возвращает пустой массив - PullRequest
0 голосов
/ 03 декабря 2018

У меня проблемы с загрузкой текстового файла с помощью np.loadtxt ()

Файл содержит около 8 КБ последовательности ДНК в одной строке.Я использую Python 3 в Spyder.Когда я пытаюсь

dna = np.loadtxt('dataset_3_2.txt', dtype='str', delimiter='\n')
dna[0]

, я получаю сообщение об ошибке too many indices for array.Под окном проводника переменных я вижу размер (), аналогично, когда я делаю dna.shape.

Однако, если я добавлю что-нибудь во вторую строку, например

TGACTAGC.....TACGA
blah blah

dna.shape вернет (2,), и я могу получить доступ к данным, используя dna[0], а dna[1] вернет blah

Почему первый файл не возвращает размер массива (1,),и как мне загрузить одну строку строки, используя loadtxt()?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...