кодесурса
«NumPy

NumPy: чтение файла данных CSV и сохранение записей в массиве

script1adsense2code
script1adsense3code

NumPy: Array Object Exercise-105 с решением

Напишите программу NumPy для чтения файла данных CSV и сохранения записей в массиве.

Пример CSV-файла: fdata.csv
Дата, Open, High, Low, Close
03-10-16,774.25,776.065002,769.5,772.559998
04-10-16,776.030029,778.710022,772.890015,776.429993
05-10-16,779.309998,782.070007,775.650024,776.469971
06-10-16,779,780.47998,775.539978,776.859985
07-10-16,779.659973,779.659973,770.75,775.080017

Пример решения :

Код Python:

from numpy import genfromtxt
csv_data = genfromtxt('fdata.csv', dtype=['S10','float32','float32','float32','float32'], delimiter=",")
print(csv_data)

Пример вывода:

 [(b'Date ', nan, nan, nan, nan)
 (b'03-10-16 ', 774,25, 776,065, 769,5, 772,56)
 (b'04-10-16 ', 776,03, 778,71, 772,89, 776,43)
 (b'05-10-16 ', 779,31, 782,07, 775,65, 776,47)
 (b'06-10-16 ', 779., 780.48, 775.54, 776.86)
 (b'07-10-16 ', 779,66, 779,66, 770,75, 775,08)]

Редактор кода Python:

Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Предыдущий: Напишите программу NumPy для доступа к двум последним столбцам многомерных столбцов.
Далее: Напишите программу NumPy для подсчета вхождения указанного элемента в заданный массив NumPy.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code