Tag: csv

Запись нескольких словарей Python в файл csv

Благодаря этому другому потоку я успешно написал свой словарь в csv как новичок, используя Python: Python: Написание словаря в файл csv с одной строкой для каждого «ключа: значение» dict1 = {0 : 24.7548, 1: 34.2422, 2: 19.3290} csv выглядит так: 0 24.7548 1 34.2422 2 19.3290 Теперь мне интересно, какой будет лучший подход к организации […]

Разделить разные записи на отдельные строки, разрешая только определенные комбинации

Я искал в Интернете ответы, но, хотя схожие вопросы были заданы, они были не такими, и я не смог их использовать. У меня есть рамка данных pandas, в которой несколько столбцов текстовых строк содержат, иногда, значения, разделенные запятыми. Я хочу разделить каждое поле CSV, которое содержит эти значения, разделенные запятыми, из трех из них, создавая […]

Запросы об использовании массивов NumPy для анализа файла CSV

Q1 : У меня странная проблема, которую я не могу понять. Я просматриваю файл CSV с помощью модуля NumPy, где показана часть файла CSV (содержащая 253 строки и 4 столбца): Code Date NetPrice Gain MICRO US 01/05/2012 613.98 0 MICRO US 01/06/2012 622.75 1.09342432 MICRO US 01/07/2012 690.99 -0.44342342 MICRO US 01/08/2012 611.26 -3.242423423 Я […]

Запись больших CSV-файлов в GCS на App Engine

Я извлекаю огромное количество данных из хранилища данных Google App Engine (используя Python), и мне нужно записать его в файл csv в GCS (Google Cloud Storage). Я выполняю эту задачу, выбирая ~ 10k-объектов с запросом iter и откладывая задачу. К сожалению, GCS не поддерживает добавление файлов, и из-за этого в каждом запуске задачи я вынужден […]

Python: поиск csv и возврат всей строки

Я не мог найти лучшего места, чтобы задать свой вопрос. Я изучаю Python и пытаюсь создать скрипт следующим образом. 1) Должен быть в состоянии искать файл csv. 2) Верните целую строку, если найдено совпадение. Мой csv: Product,Scan,Width,Height,Capacity LR,2999,76,100,17.5 RT,2938,37,87,13.4 Если я ищу 2938 для примера, вся строка возвращается следующим образом: Product: RT Scan: 2938 Width: […]

Есть ли способ распараллеливать метод добавления Pandas?

У меня есть 100 файлов XLS, которые я хотел бы объединить в один файл CSV. Есть ли способ улучшить скорость их объединения? Эта проблема с использованием concat заключается в том, что ей не хватает аргументов, которые мне дает to_csv: listOfFiles = glob.glob(file_location) frame = pd.DataFrame() for idx, a_file in enumerate(listOfFiles): print a_file data = pd.read_excel(a_file, […]

Как я могу написать вывод из цикла for в python в файл в формате csv?

Ниже приведен скрипт python, который определяет, найдены или нет определенные слова в списке разных файлов. experiment=open('potentiation.txt') lines=experiment.read().splitlines() receptors=['crystal_1.txt', 'modeller_1.txt', 'moe_1.txt', 'nci5_modeller0000_1.txt', 'nci5_modeller0001_1.txt', 'nci5_modeller0002_1.txt', 'nci5_modeller0003_1.txt', 'nci5_modeller0004_1.txt', 'nci5_modeller0005_1.txt', 'nci5_modeller0006_1.txt', 'nci5_modeller0007_1.txt', 'nci5_modeller0008_1.txt', 'nci5_modeller0009_1.txt', 'nci5_modeller0010_1.txt', 'nci5_modeller0011_1.txt', 'nci5_moe0000_1.txt', 'nci5_moe0001_1.txt', 'nci5_moe0002_1.txt', 'nci5_moe0003_1.txt', 'nci5_moe0004_1.txt', 'nci5_moe0005_1.txt', 'nci5_moe0006_1.txt', 'nci5_moe0007_1.txt', 'nci5_moe0008_1.txt', 'nci5_moe0009_1.txt', 'nci5_moe0010_1.txt', 'nci5_moe0011_1.txt', 'nci5_moe0012_1.txt', 'nci5_moe0013_1.txt', 'nci5_moe0014_1.txt'] for ligand in lines: for protein in receptors: […]

Транспонирование конкретных данных в CSV

У меня есть файл csv, который выглядит так: Month Day Year Tmax 4 1 1912 56 4 2 1912 56 4 3 1912 74 4 4 1912 82 4 5 1912 79 4 1 1913 73 4 2 1913 60 4 3 1913 67 4 4 1913 81 4 5 1913 77 и я хочу, […]

запись информации в csv в python

import requests from bs4 import BeautifulSoup import csv from urlparse import urljoin import urllib2 base_url = 'http://www.baseball-reference.com/' # base url for concatenation data = requests.get("http://www.baseball-reference.com/teams/BAL/2014-schedule-scores.shtml") #website for scraping soup = BeautifulSoup(data.content) b=5 for link in soup.find_all('a'): if not link.has_attr('href'): continue if link.get_text() != 'boxscore': continue url = base_url + link['href'] response = requests.get(url) html = […]

Как создать отдельные Pandas DataFrames для каждого файла CSV и дать им значимые имена?

Я тщательно искал и не могу найти руководство, которое я ищу по этому вопросу, поэтому надеюсь, что этот вопрос не будет лишним. У меня есть несколько CSV-файлов, которые представляют растровые изображения. Я бы хотел выполнить некоторый статистический анализ на них, поэтому я пытаюсь создать кадр данных Pandas для каждого файла, чтобы я мог нарезать «em […]

Python - лучший язык программирования в мире.