Запитання з тегом «csv»

Значення, розділені комами або знаки, розділені символами (CSV) - це стандартний формат "плоскої файлової бази даних" для зберігання табличних даних у простому тексті, що складається з необов'язкового рядка заголовка, у якому перераховуються поля таблиці, розміщені комами чи вкладками, або іншим символом розмежувача, з подальшим одним або декількома рядками (розділені новою лінією), що представляють записи таблиці як розмежовані списки значень. Нові рядки та символи роздільника можуть з’являтися в (цитованих) полях.

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 

6
Пропустити рядки під час папок імпорту CSV
Я намагаюся імпортувати файл .csv за допомогою pandas.read_csv(), однак я не хочу імпортувати 2-й рядок файлу даних (рядок з індексом = 1 для 0-індексації). Я не бачу, як не імпортувати його, оскільки аргументи, що використовуються з командою, здаються неоднозначними: З веб-сайту панди: skiprows : подібний до списку або ціле число …
98 python  csv  pandas 

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 …
97 python  csv 

5
pandas read_csv та фільтруйте стовпці з використанням колі
У мене є файл 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", …

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 

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 в баш?
95 string  bash  shell  csv 

4
Відсортуйте файл CSV за пріоритетом стовпця за допомогою команди “сортувати”
У мене є файл 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 3;2;1 1;3;2 2;3;1 …

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; …

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

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

10
Звантажте базу даних mysql у резервну копію відкритого тексту (CSV) із командного рядка
Я хотів би уникати mysqldump, оскільки це виводить у формі, зручній для читання лише mysql. CSV здається більш універсальним (один файл на таблицю - це нормально). Але якщо у mysqldump є переваги, я всі вуха. Крім того, я хотів би щось, що я можу запустити з командного рядка (linux). Якщо …

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

9
Імпортуйте файл CSV як файл pandas DataFrame
Який спосіб Python читати у файлі CSV у pandas DataFrame (який я потім можу використовувати для статистичних операцій, можу мати різного типу стовпці тощо)? Мій файл CSV "value.txt"має такий вміст: Date,"price","factor_1","factor_2" 2012-06-11,1600.20,1.255,1.548 2012-06-12,1610.02,1.258,1.554 2012-06-13,1618.07,1.249,1.552 2012-06-14,1624.40,1.253,1.556 2012-06-15,1626.15,1.258,1.552 2012-06-16,1626.15,1.263,1.558 2012-06-17,1626.15,1.264,1.572 У R ми б прочитали цей файл, використовуючи: price <- read.csv("value.txt") і …
91 python  pandas  csv  dataframe 

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() Але тепер у мене всі ключі в одному рядку, а …
90 python  csv  dictionary 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.