Почему я не могу извлечь значения массива с помощью Numpy? - PullRequest
0 голосов
/ 04 июня 2019

У меня есть массив строк 4 x 6 элементов, и мне нужно извлечь элементы, но ничего из того, что я пробовал, не работает. Я новичок в Python, и должен признать, что совсем не понимаю Numpy.

CV = np.genfromtxt("/usr/lib/cgi-bin/Data/ClassFile.csv",delimiter=",") # Get setup parameters
ClassValues = CV.astype(str)

Массив:

F,C,,,,
12 hr,24 hr,,,,
inHg,mmHg,,,,
Master,Client,Outside,Remote,Vent,Relay

но все, что я получаю, это

nan nan nan nan nan nan
nan nan nan nan nan nan
nan nan nan nan nan nan
nan nan nan nan nan nan

1 Ответ

0 голосов
/ 04 июня 2019

np.genfromtxt принимает аргумент dtype для приведения входных данных, который по умолчанию равен float. Позвоните по номеру dtype=str и все будет в порядке.

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