Популярные вопросы по тегу CSV

TextFieldParser анализирует CSV из строки, а не из файла

... FieldType = FieldType.Delimited; parser.SetDelimiters(","); parser.HasFieldsEnclosedInQuotes = true; while (!parser.EndOfData) { string[] fields = parser.ReadFields(); } } Однако это зависит от инициализации 8 TextFieldParser с путем к файлу CSV. Возможно 7 ли получить тот же эффект, но при передаче 6 строки, содержащей саму запись данных? Например, с 5 записью данных CSV ...

Как прочитать файл CSV в .NET Datatable

... System.Data.DataTable, создав таблицу 2 данных на основе фа ...

Как загрузить очень большие файлы csv в nodejs?

... 71668 ms: Mark-sweep 3935.2 (4007.3) -> 3935.2 (4007. 3) MB, 5194.3 / 0.0 ms last resort GC in old space requested <--- JS stacktrace ---> ==== JS stack trace ========================================= Security context: 000002BDF12254D9 <JSObject> 1: stringSlice(aka stringSlice) [bu ...

Разделитель табуляции '\ t' csv.writer в Python

... sv csv_filename = "test.csv" dict = {'aaa': 1, 'bbb': 2} with open(csv_filename, 'wb') as f: writer = csv.writer(f, delimiter='\t') for key, value in dict.items(): writer.writerow([key, value]) Мне не удалось получить 2 желаемый результат, вместо этого созданный 1 CSV бу ...

Эффективное чтение и запись CSV в Go

... r csvfile.Close() reader := csv.NewReader(csvfile) fields, err := reader.ReadAll() return fields, nil } func main() { // load data csv records, err := ReadCSV("./path/to/datafile.csv") if err != nil { log.Fatal(err) } // write results to a new csv outfile, err := os.Create("./where/to/write/resultsfile.csv")) if err != nil { log.Fatal("Unable to open output") } defer outfil ...

Разобрать CSV-файл, содержащий символ Unicode, с помощью OpenCSV

... ле есть символы 4 Юникода. Когда я пишу его на выходе, символ 3 появляется в другой форме, например (HJ1'-E 2 /;). Когда я открываю этот файл в Блокноте, он 1 выглядит нормально. Код, который я использовал: CSVReader reader=new CSVReader(new FileReader(&qu ...

Преобразование файла csv в json с помощью C#

... ния файла CSV в Json 5 с помощью C#. Из предыдущего вопроса о stackoverflow 4 я знаю об этой замечательной утилите - https://gith ...

Прочтите CSV-файл с помощью Pandas: сложный разделитель

... ющим образом: A ^B^C^D^E ^F ^G ^H^I^J^K^L^M^N Ясно видно, что 4 разделителем является ^, иногда встречаются 3 нечетные пробелы. Как ...

Импортируйте несколько файлов csv в pandas и объедините их в один DataFrame

... s as pd # get data file names path =r'C:\DRO\DCL_rawdata_files' filenames = glob.glob(path + "/*.csv") dfs = [] for filename in filenames: dfs.append(pd.read_csv(filename)) # Concatenate all data into one DataFrame big_frame = pd.concat(dfs, ignore_index=True) Думаю, мне 1 нужна помощь ...

Удалить первые строки файла csv в Python

... for line in f: f1.write(line) Выше следует 10 «удалить» только первую строку, но мы предполагаем, что 9 можем создать цикл for с диапазоном (0, 35) вокруг 8 next (f). Наши данные CSV находятся в test.csv, и 7 у нас есть пустой файл CSV с именем temp.csv. Приведенный 6 выше код должен пропустить первую строку 5 test.csv, а затем скопировать оставшуюся 4 часть в temp.csv. К сожалению, м ...

pandas to_csv: подавить научную нотацию в файле csv при записи pandas в csv

... sv, гарантируя, что 5 все элементы в df['problem_col'] представлены в виде строки 4 в результирующем csv или не преобразованы 3 в научную нотацию? Вот код, который я использовал 2 для записи pandas df в csv: df.to_csv('df.csv', encoding='utf-8') Я также проверяю 1 dtype столбца проблемы: for df.dtype, df['problem_column' ...

Как сделать так, чтобы групер и ось были одинаковой длины?

... шибки: Traceback (most recent call last): File "/home/darealmzd/lstorms.py", line 31, in <module> for name, group in df.groupby([name]): File "/usr/local/lib/python2.7/dist-packages/pandas/core/generic.py", line 186, in groupby squeeze ...

Выгрузить массив NumPy в файл csv

... ссив NumPy, и мне 1 нужно выгрузить его в удобочитаемом форма ...

Как изменить кодировку при разборе CSV в Rails

... ow.to_hash.with_indifferent_access insert_data_method(row) end Когда 2 я читаю свой файл, я получаю такую ​​ошибку: Encoding::CompatibilityError in FileImportingController#load_file incompatible character encodings: ASCII-8BIT and UTF-8 Я 1 читал о row.force_encoding('utf-8'), но он не работает: NoMethodError in FileImportingController#load_file undefined method `force_encoding' for #<ActiveSuppor ...

Преобразовать паркет в CSV

... rquet в CSV из локальной 10 файловой системы (например, python, некоторой 9 библиотеки и т. д.), но БЕЗ Spark? (пытаюсь 8 найти как можно более простое и минималистичное 7 решение, потому что нужно все автоматизировать ...

Как экспортировать sqlite в CSV в Python без форматирования в виде списка?

... f, row f.close() Создается файл 5 CSV с выводом, который выглядит следующим 4 образом: Column1, Column2, Column3, Etc. (1, u'2011-05-05 23:42:29',298776684,1448052234,463564768,-1130996322, None, u'2011-05-06 04:44:41') Я не хочу, чтобы строки заключались 3 в кругл ...

Как создать файл CSV с помощью Swift

... ить "Необязательный" в созданном 2 файле CSV? Это то, что я пробовал, основываясь 1 на одном из ответов. func createCSVX(from recArray:[Dictionary<String, AnyObject>]) { var csvString = "\("Time"),\("Force")\n" dct.updateValue(TestDraw.time as AnyObject, forKey: "T") dct.updateValue(TestDraw.force as AnyObject, forKey: "F") patientsData.append(dct ...

Как использовать списки в качестве значений в кадре данных pandas?

... содержало записи с 13 несколькими значениями. ниже приведен фрейм 12 данных со столбцом «время выполнения», в 11 котором указано время выполнения программы 10 в различных условиях: df = [{"condition": "a", "runtimes": [1,1.5,2]}, {"condition": "b", "runtimes": [0.5,0.75,1]}] df = pandas.DataFrame(df) это создает ...

Как заставить новую строку при добавлении в csv с помощью python pandas .to_csv

... False) else: # else it exists so append without writing the header df.to_csv(dfpath, mode = 'a', index = False, header = False) mysave(mydf, 'foo.csv') Я создал 7 очень простой пример с foo.csv со структурой: a b c d 5 1 ah doo 6 2 bah poo 7 2 dah coo Когда 6 я использую свою функцию или этот простой ...

Проанализировать csv файл, содержащий команды в полях, с помощью awk

... еют формат $ x, xxx.xx. Когда 10 я запускаю обычную команду awk. awk -F, {print $1} testfile.csv мой вывод 9 `в итоге выглядит как 307.00 $132.34 30.23 Что я делаю не так "$141,818.88","$52,831,578.53","$52,788,069.53" это 8 примерно вход. Файл, который мне нужно проанализировать, составляет 7 90000 строк и около 40 столбцов. Так в ...

Ruby 1.9.2 - чтение и анализ удаленного CSV

... И это результат выполнения 2 команды ruby test.rb /Users/marzu/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/open-uri.rb:152:in `close': closed stream (IOError) from /Users/marzu/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/open-uri.rb:152:in `open_uri' fr ...

Laravel: невозможно кодировать полезную нагрузку JSON. Код ошибки: 5

... удается. Странно 7 то, что я не получаю сообщения об ошибке в файле журнала, поэтому 6 я помещаю все в try-catch следующим образом: try { // Insert data into MongoDB } catch (Exception $e) { Log::info($e->getFile()); ...

Чтение .csv в массив PHP

... 0]. Как мне поместить данные в массив этой 2 структуры? Пример .csv: Row 1 will be field headings Name, Gender, Ethnicity, DOB, etc .... the number of fields is not fixed - it could be from 30 to 40 fields in this row Rows 2 onwards will be the records John, M, British, 10/04/49, etc Simon, M, British, 04/03/65, etc ОТВЕТ - сделал именно 1 то, что хотел $file = $_FILES[csv1][tmp_name]; $handle = fopen($file," ...

Как загрузить зависимости jar в IPython Notebook

... ске, что можно 2 было бы сделать с помощью spark-shell. То 1 есть вместо ipython notebook --profile=pyspark Попробовал ipython notebook --profile=pyspark --packages com.databricks:spark-csv_2.10:1.0.3 но не поддерживается. Пожалуйст ...

Чтение файлов CSV с помощью C#

... простое приложение для импорта, и 7 мне нужно прочитать файл CSV, показать результат 6 в DataGrid и показать поврежденные строки файла 5 CSV в другой сетке. Например, покажите линии 4 короче 5 значений в другой сетке. Я пытаюсь 3 сделать это вот так: ...

pandas._libs.hashtable.PyObjectHashTable.get_item KeyError: 0

... dexes/base.py", line 2444, in get_loc return self._engine.get_loc(self._maybe_cast_indexer(key)) File "pandas/_libs/index.pyx", line 132, in pandas._libs.index.IndexEngine.get_loc File "pandas/_libs/index.pyx", line 154, in pandas._libs.index.IndexEngine.get_loc File "pandas/_libs/hashtab ...

Проверить кодировку текста в SQlite

... японским 9 текстом. Затем я сохранил файл как CSV с 8 помощью utf8. Эта часть вроде в порядке. Я 7 также пытался сделать это с помощью Google 6 Docs, и все сработало. Затем я открыл SQlite 5 Browser и выполнил импорт CSV. Текст на 4 английском языке отображается отлично, но 3 текст на японском языке представляет собой 2 искаженные сим ...

Мастер импорта таблицы mysql не может импортировать файл csv

... нить тип кодировки. Если 7 это не помогает, возможно, это файл no: csv 6 или файл пустой Необработанное исключение: кодек 5 ascii не может кодировать символ u '\ xfa' в 4 позиции 1: порядковый номер не в диапазоне 3 (128) Как мне отследить эту ошибку. Я пробовал 2 несколько ко ...

Почему csvwriter.writerow() ставит запятую после каждого символа?

... .search('(JD)(.*?)(\d+)', html) if item: JD = item.group() csvwriter.writerow(JD) else: NoJD = "NoJD" csvwriter.writerow(NoJD) Но я получаю такой результат: J,D,",", ,C,o,l,u,m,b,i,a, ,L,a,w, ,S,c,h,o,o,l,.... Если я изменю 4 строку на ("JD", "Columbia Law School" ....), то 3 получу JD, Columbia Law School...) Я не нашел в документации, как указать 2 разделитель. Есл ...

Чтение определенных столбцов с помощью pandas или другого модуля Python

... ri_error_max, detection_type, mass_detection_type, radius_detection_type, alternate_names, molecules, star_name, ra, dec, mag_v, mag_i, mag_j, mag_h, mag_k, star_distance, star_metallicity, star_mass, star_radius, star_sp_type, star_age, star_teff, star_detected_disc, star_magnetic_field 11 Com b,19.4,1.5,1.5,,,,326.03,0.32,0.32,1.29,0.05,0.05,0.231,0.005,0.005,0.011664,,,,,,,,,,,,,,,,,,,,,, ...

Как выполнить фильтрацию из файла CSV с помощью скрипта Python

... johns ABI 002 Fjerry Central 900 Xknight RFC 300 JollK QDI 078 Demik Central Мне 3 нужно написать User ID,Name,Apllication в трех столбцах одного и 2 того же файла .csv (изменение существующего 1 фа ...

Импортируйте файл CSV в MySQL с помощью phpMyAdmin

... Antarctic Territory T Dependency T Independent State T Proto Dependency T Proto Independent State Нужно импортировать только 17 9 строк, но обычно я вставляю 0 строк, а иногда 8 вставляю 1 строку, но она имеет неправильный 7 формат. Я имею в виду, что столбец 1 пуст, а 6 столбец 2 содержит данные обоих столбцов 5 в неправильном порядке. Это SQL, сгенерированный 4 моей попыткой импорта: LOAD DAT ...

Записать словарь Python в столбцы CSV: ключи для первого столбца, значения для второго

... записать список в столбец, но 3 мне интересно, есть ли способ сделать это 2 без преобразования моего словаря в два заархивированных 1 списка. myDict = {1:'a', 2:'b', 3 ...

ReactJS: загрузка CSV-файла при нажатии кнопки

... лжным 32 образом до второго нажатия кнопки. Хуже 31 того, когда this.state.data передавался 30 в CSVLink в качестве опоры, это всегда был 29 пустой массив. В загруженном CSV-файле не 28 было данных. В конце концов, казалось, что 27 это не лучший подход. Мне все равно не понравилась 26 идея иметь скрытый компонент для каждой 25 кнопки. Я пытался заставить его работать, используя 24 компо ...

Как создать список в Python с уникальными значениями файла CSV?

... y1, Category2, Category3] и Year = [1994, 1995, 1996, 1998] Я хочу опустить дубликаты 2 в столбце. Я читаю файл следующим образом: DataCaptured = csv.reader(Dat ...

ValueError: x и y должны быть одного размера

... ansform(X[:,0]) encoder = OneHotEncoder(categorical_features = [0]) X = encoder.fit_transform(X).toarray() from sklearn.cross_validation import train_test_split X_train, X_test, y_train,y_test = train_test_split(X, y, test_size = 0.4, random_state = 0) #fitting Simple Regression to training set from sklearn.linear_model import LinearRegression regressor = LinearRegression() regressor.fit(X_train, y_train) #predecting the test set results y_p ...

pd.read_csv по умолчанию обрабатывает целые числа как числа с плавающей запятой

... ловки 6 = первая строка): name,a,a1,b,b1 arnold,300311,arnld01,300311,arnld01 sam,300713,sam01,300713,sam01 Когда я бегу: df = pd.read_csv('file.csv') Столбцы a и 5 b имеют прикрепленный к концу .0 вот так: df.head() name,a,a1,b,b1 arnold,300311.0,arnld01,30 ...

CSV с запятой или точкой с запятой?

... тся файл CSV? Через запятую 2 или точку с запятой? Ес ...

Невозможно получить строку от поставщика OLE DB "BULK" для связанного сервера "(null)

... the table. SELECT * FROM CSVTest1 GO --Drop the table to clean up database. DROP TABLE CSVTest1 GO Я пытаюсь создать базу 14 данных с большим количеством биржевых котировок. Но 13 я получаю это сообщение об ошибке: Сообщение 12 4832, уровень 16, состояние 1, строка 2 11 Массовая загрузка: неожиданный конец файл 10 был обнаружен в файле данных. Msg 7399, уровень 9 16, состояние 1, Строка 2 Поставщик OLE 8 DB "BULK" для связанного ...

Повторяющиеся столбцы в Spark Dataframe

... ail') 15/11/19 15:41:58 ERROR RBackendHandler: select on 1422 failed Error in invokeJava(isStatic = FALSE, objId$id, methodName, ...) : org.apache.spark.sql.AnalysisException: Reference 'Email' is ambiguous, could be: Email#350, Email#361.; at org.apache.spark.sql.catalyst.plans.logical.LogicalPlan.resolve(LogicalPlan.scala:278) ... Я хочу сохранить первое вхождение 2 столбца Email и удалить последнее, как я ...

Перезапись определенной строки в CSV-файле с использованием модуля Python CSV

... ist.extend(bottles) b.close() #appending b=open('bottles.csv','a') writer = csv.writer(b) writer.writerow([bottle,emptyButtonCount,100, img]) b.close() И я использую 8 в основном то же самое для режима перезаписи 7 (что неверно, он просто перезаписывает весь 6 файл csv): b=open('bottles.csv','wb') writer = csv.wri ...

Могу ли я импортировать файл CSV и автоматически определить разделитель?

... ive 92/81/EEC;U;;;31999D0083;1998;577;COM;NULL;CS;NULL;;;;Propos* are missing on Celex document 1999;1;2;1999/81/EC: Council Decision of 18 January 1999 authorising the Kingdom of Spain to apply a measure derogating from Articles 2 and 28a(1) of the Sixth Directive (77/388/EEC) on the harmonisation of the l ...

Python правильно анализирует CSV

... зировать 12 файл csv, чтобы он распознавал цитируемые 11 значения, например 1997, Ford, E350, «Супер 10 роскошный грузовик» следует разделить как ('1997', 'Ford', 'E350', 'Супер, роскошный 9 грузовик') и НЕ ('1997', 'Ford', 'E350', 'Super', 'роскошный 8 грузовик') то, что я получу, если использую 7 что-то вроде str.split(,). К ...

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

... У меня есть файл CSV размером ~ 1 ГБ, и, поскольку 5 мой ноутбук имеет базовую конфигурацию, я 4 не могу открыть файл в Excel или R. Но из 3 люб ...

Обработка плохих CSV-записей в CsvHelper

... { if (!reader.Read()) break; var record = reader.GetRecord<Record>(); goodList.Add(record); } catch (BadDataException ex) { // Exception is caught but I won't be able to read further rows in file // (all further reader.Read() result in same exception thrown) Console.WriteLine(ex.Message); } } Другой обсуждаемый вариант 13 - установка д ...

Преобразование JSON в XLS / CSV в Java

... ания документа JSON в файл 2 XLS / CSV? Я пытался искать в Google, но 1 ...

Python pandas объединяет несколько файлов CSV

... у что он печатает 3 из 3 них вместе следующим образом ('18.12.2017 2 10:00:00', '12/29 / 2017 09:00:00 ',' 20.12.2017 1 09:00:00 ') Вот код: import pandas as pd df1 = pd.read_csv("E:\Business\Economic Indicators\Consumer Price Index - Core (YoY) - European Monetary Union.csv") df2 = pd.read_csv("E:\Business\Economic Indicators\Private loans (YoY) - European Monetary Union.csv") df3 = pd.read_csv("E:\Business\Economic Indicators\Current Accoun ...

Как преобразовать csv в json в Python?

... ть 2 код как: import csv import json csvfile = open('test.csv','r') jsonfile = open('test.json','w') x = ("a","b","c","d") reader = csv.DictReader(csvfile, x) for row in reader: ...

Используйте Python для записи в определенные столбцы в файле CSV

... в файле выглядят следующим образом: 002100 002077 002147 Мой код: import csv f = open ("file.txt","r") with open("watout.csv", "w") a ...

Последовательно читать огромный CSV-файл на Python

... Поскольку у меня ограниченная 10 память на моем компьютере, я не могу прочитать 9 все файлы в памяти за один раз. Вместо этого 8 я хотел бы итеративно читать только некоторые 7 строки этого файла. Скажем, на первой итерации 6 я хочу прочитать первые 100, на второй - от 5 101 до 200 и так далее. Есть ли эффективный 4 способ выполнить эту за ...