Articles of csv

¿Necesita ayuda de bucle diccionario de Python

No he hecho mucha progtwigción en Python y estoy intentando leer en un csv básico y luego crear un diccionario nested a partir de él. Esto es lo que tengo hasta ahora y parece que tengo algunos problemas con hacer un bucle o sobrescribir mi dictado. Sé que no es muy eficiente. import csv reader […]

Escribir múltiples JSON a CSV en Python – Diccionario a CSV

Estoy utilizando Tweepy para transmitir tweets y me gustaría grabarlos en formato CSV para poder jugar con ellos o cargarlos en la base de datos más tarde. Por favor, tenga en cuenta que soy un noob, pero me doy cuenta de que hay varias formas de manejar esto (las sugerencias son bienvenidas). En pocas palabras, […]

Problemas con pandas

perdón por el vago título, pero como no sé realmente cuál es el problema … la cosa es que quiero cargar un archivo CSV, luego dividirlo en dos arreglos y realizar una función en cada uno de esos arreglos. Funciona para la primera matriz, pero la segunda hace problemas aunque todas las cosas sean iguales. […]

El lector CSV de Python no está leyendo datos CSV de la forma que espero

Estoy tratando de leer algunos datos CSV en una matriz. Probablemente pueda explicar lo que estoy tratando de hacer mejor en Python que en inglés: >>> line = ImportFile.objects.all().reverse()[0].file.split(“\n”)[0] >>> line ‘”007147″,”John Smith”,”100 Farley Ln”,””,”Berlin NH 03570″,”Berlin”,”NH”,2450000,”John”,24643203,3454,”E”,””,2345071,1201,”N”,15465,”I”,.00,20102456,945610,20247320,1245712,”0T”,.00100000,””,.00,.00,780,”D”,”000″,.00,0\r’ >>> s = cStringIO.StringIO() >>> s >>> s.write(line) >>> r = csv.reader(s) >>> r >>> [line for line […]

Lea varios archivos csv y agregue un nombre de archivo como nueva columna en pandas

Tengo varios archivos csv en una sola carpeta y quiero abrirlos todos en un dataframe e insertar una nueva columna con el nombre del archivo asociado. Hasta ahora he codificado lo siguiente: import pandas as pd import glob, os df = pd.concat(map(pd.read_csv, glob.glob(os.path.join(‘path/*.csv’)))) df[‘filename’]= os.path.basename(csv) df Esto me da el dataframe que quiero, pero en […]

Leer CSV y trazar una gráfica de líneas de color.

Estoy tratando de trazar una gráfica con marcadores de colores antes y después del valor de umbral. Si estoy usando for loop for leer el análisis del archivo de entrada con el tiempo H:M puedo trazar y colorear solo dos puntos. Pero para todos los puntos no puedo trazar. Entrada akdj 12:00 34515 sdfg sgqv […]

Python csv writer está agregando citas cuando no es necesario

Estoy teniendo problemas al escribir objetos json en un archivo utilizando csv writer, los objetos json parecen tener varias comillas dobles a su alrededor, lo que hace que los objetos json se conviertan en inválidos. “{“”user.CustomAttribute.ISOLanguageCode””: “”en””, “”user.Email””: “”emzy1786@googlemail.com”” lo que quiero es {“user.CustomAttribute.ISOLanguageCode”: “en”, “user.Email””: “emzy1786@googlemail.com”} Aquí es cómo abro el archivo, ¿quizás hay […]

¿Cómo crear Pandas DataFrames separados para cada archivo CSV y darles nombres significativos?

He buscado a fondo y no puedo encontrar la guía que busco sobre este tema, así que espero que esta pregunta no sea redundante. Tengo varios archivos .csv que representan imágenes rasterizadas. Me gustaría realizar un análisis estadístico sobre ellos, así que estoy tratando de crear un dataframe de Pandas para cada archivo, así puedo […]

Literal no válido para float (): 0.000001, ¿cómo corregir un error?

Tengo un archivo .csv que contiene 3 columnas de datos. Necesito crear un nuevo archivo de salida que incluya un conjunto específico de datos de la primera y tercera columna del archivo original. La tercera columna contiene valores decimales, y creo que en tal caso he usado la función float () de python. He intentado […]

¿Cómo cargar y leer un archivo csv en django usando csv.DictReader?

Estoy leyendo el archivo csv a través de la carga y tratando de almacenar todos los valores en una lista def upload(request): paramFile = request.FILES[‘file’].read() data = csv.DictReader(paramFile) list1 = [] for row in data: list1.append(row) print list1 archivo.csv 12345,abcdef salida [{‘1’: ”, None: [”]}, {‘1’: ‘2’}] Quiero añadir todos los valores en la list1