Описание тега genfromtxt

Функция Numpy для создания массивов из табличных данных.
1 ответ

Как заставить genfromtxt читать CSV как массив записей?

Я пытаюсь прочитать CSV со следующей строкой: raw_data = genfromtxt(datafile,delimiter='\t',dtype=None) Хорошо, эта функция считывает этот файл в массив записей, когда встречает строковые данные в файле данных. насколько я понимаю, когда dtype равен…
14 апр '14 в 09:04
2 ответа

Как заменить определенные символы в dtype.names в Python?

У меня есть файл данных в форме, приведенной ниже: column_1 column 2 column-3 column-4 column_5 column 6 1 2 3 1 2 3 4 3 2 3 2 4 1 4 3 1 4 3 5 6 4 5 6 4 Когда я импортирую следующий файл, имена заголовков с пробелами автоматически заменяются подчерк…
10 июн '15 в 12:57
1 ответ

Python Genfromtxt как конвертировать отрицательное целое число в 0

img = np.genfromtxt (path+file,dtype=int, invalid_raise=False, missing_values= (all negatives), <<<--------------- usemask=False, filling_values=0) Мне нужно поймать отрицательные целые числа и заменить их на 0. Может быть, кто-то может нап…
23 апр '15 в 03:18
1 ответ

genfromtxt в Python-3.5

Я пытаюсь исправить набор данных, используя genfromtxt в Python 3.5. Но я продолжаю получать следующую ошибку: ndtype = np.dtype(dict(formats=ndtype, names=names)) TypeError: data type not understood Это код, который я использую. Любая помощь будет …
12 дек '16 в 15:08
0 ответов

Как мне прочитать второй столбец, используя genfromtxt?

Рассмотрим следующий файл данных: ! cat datax 1 1.000 2.000 3.000 3.000 4.000 5.000 6.000 линии: f=open('datax', 'r') d=np.genfromtxt(f, dtype=None, missing_values=0,usecols=(0)) f.close() преуспеть, но строки: f=open('datax', 'r') d=np.genfromtxt(f…
13 окт '17 в 17:41
2 ответа

Какой хороший способ открыть "сложный" текстовый файл в Python

У меня есть текстовый файл в следующем формате (упрощенно): date this that other 2007-05-25 11:00:00 10 20 30 2007-05-25 11:10:00 15 18 30 2007-05-25 11:20:00 10 27 30 2007-05-25 11:30:00 20 35 30 2007-05-25 11:50:00 30 20 2007-05-25 12:00:00 30 13 …
04 май '15 в 12:49
1 ответ

NumPy genfromtxt для разных размеров столбцов

Я пытаюсь извлечь значения из текстового файла с помощью метода numpy.genfromtxt(). Мой текстовый файл выглядит так: '! dt tot nsave readext\n', ' 0.002 200 500 F\n', '!----------------------------------------------------------------------\n', '! xd…
09 дек '15 в 13:44
0 ответов

Можно ли читать скалярные и векторные массивы из произвольно заполненного текстового файла, используя numpy.genfromtxt?

У меня есть большой текстовый файл, который включает в себя три массива. Один массив позиций, который представляет собой вектор в форме списка из списка координат (x, y, z) и два других скалярных массива, каждый в форме списка. Вот как файл сохраняе…
1 ответ

Как импортировать данные с тем же именем столбца с помощью np.genfromtxt?

У меня есть данные в файле data.dat вида: column_1 col col col col col 1 2 3 1 2 3 4 3 2 3 2 4 1 4 3 1 4 3 5 6 4 5 6 4 И я пытаюсь импортировать, используя np.genfromtxt, так что все данные с именем столбца col хранятся в переменной y. Я попробовал …
07 июн '15 в 18:14
1 ответ

python Как разбить файл без разделителя?

У меня есть интересная проблема, которая возникла из-за некоторых недавно отформатированных и плохо структурированных файлов данных. Это текстовые файлы, разделенные запятыми, которые содержат несколько наборов данных, каждый из которых имеет уникал…
26 авг '15 в 02:46
1 ответ

Работа с элементами "матрицы", созданной genfromtxt, Python3.4

Я импортирую файл.txt с помощью команды tab = np.genfromtxt() и это создает некую матрицу. Мне нужно работать с его содержимым. Когда я визуализирую элементы с помощью команды for i in range n: print(tab[n][:]) это работает, и я могу использовать ма…
30 окт '15 в 18:56
1 ответ

numpy - объединение строк с одинаковым временем в массиве из файла данных CSV

У меня есть несколько файлов журналов данных, где, к сожалению, регистратор предпочитает регистрировать данные с временным кодом с точностью до секунды, даже если регистрируется каждые 2 секунды. По этой причине в некоторых файлах может быть несколь…
20 мар '15 в 11:10
1 ответ

Обработка numpy genfromtxt и PyQt файлов (ошибка?)

Я пытаюсь создать очень простое автономное приложение, которое преобразует файлы CATIA .dat в CSV для ProCast. У меня есть диалоговое окно Файл Qtwidget, чтобы получить файл.dat: app = QtGui.QApplication(sys.argv) widget = QtGui.QWidget() widget.sho…
08 мар '12 в 18:17
1 ответ

Чтение данных в массив numpy из текстового файла

У меня есть файл с некоторыми метаданными, а затем некоторые фактические данные, состоящие из 2 столбцов с заголовками. Нужно ли разделять два типа данных перед использованием genfromtxt в numpy? Или я могу как-то разделить данные, может быть? Как н…
25 ноя '13 в 18:21
2 ответа

Как загрузить файл с датой и временем в качестве объекта datetime в Python?

Нужно загрузить этот файл с датой в первом столбце и HH:MM во второй колонке Как это работает с numpy.genfromtxt()? Может быть, панды? Мой файл выглядит так: 2017-Feb-11 00:00 m 4.87809 1.86737 5.04236 0.27627 1.5995 2017-Feb-11 00:05 m 4.86722 1.86…
22 фев '18 в 19:58
1 ответ

Проблема чтения текстового файла со знаком фунта

Я пытался прочитать текстовый файл с разделителями табуляции, как это: 1 2# 3 с помощью: test = genfromtxt('test2.txt', delimiter='\t', dtype = 'string', skip_header=0) Тем не менее, я получаю вывод только 1 и 2. # действует как конечный символ в те…
04 дек '16 в 06:05
1 ответ

Использование: оператора для индексации numpy.ndarray для numpy.void (как вывод numy.genfromtxt)

Я генерирую данные, используя numpy.genfromtxt как это: ConvertToDate = lambda s:datetime.strptime(s,"%d/%m/%Y") data= numpy.genfromtxt(open("PSECSkew.csv", "rb"), delimiter=',', dtype=[('CalibrationDate', datetime),('Expiry', datetime), ('B0', floa…
14 сен '12 в 12:48
9 ответов

Читать все CSV-файлы из каталога, используя Python

Я надеюсь, что это не тривиально, но мне интересно следующее: Если у меня есть конкретная папка с csv файлы, как я мог бы итеративно прочитать их все, по одному, и выполнить некоторые вычисления для их значений? Например, для одного файла я делаю чт…
03 ноя '15 в 16:17
2 ответа

Python - работа с неровными столбцами в строках

Я работаю с данными с тысячами строк, но у меня есть неровные столбцы, как показано ниже: AB 12 43 54 DM 33 41 45 56 33 77 88 MO 88 55 66 32 34 KL 10 90 87 47 23 48 56 12 Сначала я хочу прочитать данные в списке или массиве, а затем узнать длину сам…
26 ноя '15 в 11:34
3 ответа

Python - Преобразование длинного списка адресов в список строк и пересечение списков

У меня есть два очень длинных текстовых файла (тысячи адресов электронной почты, по одному на строку), и я ищу способ сравнить два файла и получить выходные данные с адресами, содержащимися в первом файле и во втором файле, но не в обоих (что-то вро…
03 май '14 в 23:41