Я изучаю функции ввода-вывода genfromtxt в numpy. Я попробовал пример из руководства пользователя numpy. Речь идет о аргументе комментариев genfromtxt.Комментарий аргумента genfromtxt в numpy
Вот пример из руководства пользователя по NumPy:
>>> data = """#
... # Skip me !
... # Skip me too !
... 1, 2
... 3, 4
... 5, 6 #This is the third line of the data
... 7, 8
... # And here comes the last line
... 9, 0
... """
>>> np.genfromtxt(StringIO(data), comments="#", delimiter=",")
[[ 1. 2.]
[ 3. 4.]
[ 5. 6.]
[ 7. 8.]
[ 9. 0.]]
Я попытался ниже:
Результат выходит:
genfromtxt: Пусто входной файл: "< _io.BytesIO в 0x0000020555DC5EB8> " warnings.warn ('genfromtxt: пустой входной файл:"% s "'% fname)
Я знаю, что проблема связана с данными. Кто-нибудь может научить меня, как установить данные, как показано в примере? Большое спасибо.
Попробуйте StringIO вместо BytesIO для первого параметра genfromtxt – Jonas
Почему вы вставляете в обратную косую черту данных? – BrenBarn