Вопросы с тегом «csv»

Разделенные запятыми значения или разделенные символами значения (CSV) - это стандартный формат «базы данных плоских файлов» для хранения табличных данных в виде простого текста, состоящий из необязательной строки заголовка, в которой перечислены поля таблицы, разделенные запятыми или табуляцией, или другой символ-разделитель, затем следуют одна или несколько строк (разделенных новой строкой), представляющих записи таблицы в виде списков значений с разделителями. Новые строки и символы-разделители могут появляться в (указанных) полях.

17
Превращение многострочной строки в одиночную, разделенную запятыми
Скажем, у меня есть следующая строка: something1: +12.0 (some unnecessary trailing data (this must go)) something2: +15.5 (some more unnecessary trailing data) something4: +9.0 (some other unnecessary data) something1: +13.5 (blah blah blah) Как мне сделать это просто +12.0,+15.5,+9.0,+13.5 в баше?
99 string  bash  shell  csv 

6
Пропустить строки во время импорта csv pandas
Я пытаюсь импортировать файл .csv pandas.read_csv(), но не хочу импортировать вторую строку файла данных (строку с индексом = 1 для 0-индексации). Я не понимаю, как не импортировать его, потому что аргументы, используемые с командой, кажутся неоднозначными: С сайта панд: skiprows : список или целое число Номера строк, которые нужно пропустить …
99 python  csv  pandas 

10
Как преобразовать файл CSV в многострочный JSON?
Вот мой код, очень простые вещи ... import csv import json csvfile = open('file.csv', 'r') jsonfile = open('file.json', 'w') fieldnames = ("FirstName","LastName","IDNumber","Message") reader = csv.DictReader( csvfile, fieldnames) out = json.dumps( [ row for row in reader ] ) jsonfile.write(out) Объявите имена некоторых полей, программа чтения использует CSV для чтения файла, …
98 python  json  csv 

3
Почему csvwriter.writerow () ставит запятую после каждого символа?
Этот код открывает URL-адрес и добавляет /namesв конец, а также открывает страницу и печатает строку test1.csv: import urllib2 import re import csv url = ("http://www.example.com") bios = [u'/name1', u'/name2', u'/name3'] csvwriter = csv.writer(open("/test1.csv", "a")) for l in bios: OpenThisLink = url + l response = urllib2.urlopen(OpenThisLink) html = response.read() item …
98 python  csv 

5
pandas read_csv и фильтровать столбцы с помощью usecols
У меня есть файл csv, который не отображается правильно, pandas.read_csvкогда я фильтрую столбцы usecolsи использую несколько индексов. import pandas as pd csv = r"""dummy,date,loc,x bar,20090101,a,1 bar,20090102,a,3 bar,20090103,a,5 bar,20090101,b,1 bar,20090102,b,3 bar,20090103,b,5""" f = open('foo.csv', 'w') f.write(csv) f.close() df1 = pd.read_csv('foo.csv', header=0, names=["dummy", "date", "loc", "x"], index_col=["date", "loc"], usecols=["dummy", "date", "loc", "x"], …

13
Импортировать CSV в таблицу mysql
Каков наилучший / самый быстрый способ загрузить файл csv в таблицу mysql? Я бы хотел, чтобы первая строка данных использовалась в качестве имен столбцов. Нашел это: Как импортировать файл CSV в таблицу MySQL Но единственный ответ - использовать графический интерфейс, а не оболочку?

6
Подмножество строк, содержащих значения NA (отсутствующие) в выбранном столбце фрейма данных
У нас есть фрейм данных из файла CSV. Во фрейме данных DFесть столбцы, содержащие наблюдаемые значения, и столбец ( VaR2), содержащий дату, когда было выполнено измерение. Если дата не была записана, CSV-файл содержит значение NAдля отсутствующих данных. Var1 Var2 10 2010/01/01 20 NA 30 2010/03/01 Мы хотели бы использовать команду …
96 r  csv  dataframe  subset  na 

4
Сортировка CSV-файла по приоритету столбца с помощью команды «sort»
У меня есть CSV-файл, и я хотел бы отсортировать его по приоритету столбца, например «по порядку». Например: 3;1;2 1;3;2 1;2;3 2;3;1 2;1;3 3;2;1 Если бы эта ситуация была результатом «выбора», «упорядочить по» было бы следующим образом: упорядочить по столбцу 2, столбцу 1, столбцу 3 - результат будет: 2;1;3 3;1;2 1;2;3 …

9
Чтение CSV-файла UTF8 с помощью Python
Я пытаюсь прочитать CSV-файл с акцентированными символами с помощью Python (только французские и / или испанские символы). Основываясь на документации Python 2.5 для csvreader ( http://docs.python.org/library/csv.html ), я придумал следующий код для чтения файла CSV, поскольку csvreader поддерживает только ASCII. def unicode_csv_reader(unicode_csv_data, dialect=csv.excel, **kwargs): # csv.py doesn't do Unicode; encode …

10
Дамп базы данных mysql в резервную копию открытого текста (CSV) из командной строки
Я бы хотел избежать использования mysqldump, поскольку он выводит данные в форме, удобной только для чтения mysql. CSV кажется более универсальным (достаточно одного файла на таблицу). Но если у mysqldump есть преимущества, я все слышу. Кроме того, мне бы хотелось что-нибудь, что можно запустить из командной строки (Linux). Если это …

1
Python Pandas: как читать только первые n строк файлов CSV?
У меня очень большой набор данных, и я не могу позволить себе прочитать весь набор данных. Итак, я думаю прочитать только один его фрагмент для обучения, но я не знаю, как это сделать. Любая мысль будет оценена по достоинству.
93 python  pandas  csv  file-io 

5
Как скопировать из файла CSV в таблицу PostgreSQL с заголовками в файле CSV?
Я хочу скопировать файл CSV в таблицу Postgres. В этой таблице около 100 столбцов, поэтому я не хочу их переписывать, если в этом нет необходимости. Я использую \copy table from 'table.csv' delimiter ',' csv;команду, но без созданной таблицы получаю ERROR: relation "table" does not exist. Если я добавлю пустую таблицу, …

5
Как получить количество столбцов из набора результатов JDBC?
Я использую CsvJdbc (это JDBC-драйвер для csv-файлов) для доступа к csv-файлу. Я не знаю, сколько столбцов содержит csv-файл. Как я могу узнать количество столбцов? Есть ли для этого какая-нибудь JDBC-функция? Я не могу найти никаких методов для этого в java.sql.ResultSet. Для доступа к файлу я использую код, аналогичный примеру на …
92 java  jdbc  csv  resultset 

9
Запись словаря в файл csv с одной строкой для каждого ключа: значения
У меня есть словарь: mydict = {key1: value_a, key2: value_b, key3: value_c} Я хочу записать данные в файл dict.csv в таком стиле: key1: value_a key2: value_b key3: value_c Я написал: import csv f = open('dict.csv','wb') w = csv.DictWriter(f,mydict.keys()) w.writerow(mydict) f.close() Но теперь у меня все ключи в одной строке и …
92 python  csv  dictionary 

7
Как прочитать одну строку данных csv в Python?
Примеров чтения csv-данных с использованием python очень много, например: import csv with open('some.csv', newline='') as f: reader = csv.reader(f) for row in reader: print(row) Я хочу прочитать только одну строку данных и ввести ее в различные переменные. Как я могу это сделать? Я везде искал рабочий пример. Мой код извлекает …
90 python  file  csv  iterator  next 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.