Preguntas etiquetadas con csv

Los valores separados por comas o valores separados por caracteres (CSV) es un formato estándar de "base de datos de archivos planos" para almacenar datos tabulares en texto plano, que consiste en una fila de encabezado opcional que enumera los campos de la tabla delimitados por comas o tabulaciones u otro carácter delimitador, seguido de una o más filas (separadas por una nueva línea) que representan los registros de la tabla como listas delimitadas de los valores. Las líneas nuevas y los caracteres separadores pueden aparecer dentro de los campos (entre comillas).

6
Omitir filas durante la importación de pandas csv
Estoy tratando de importar un archivo .csv usando pandas.read_csv(), sin embargo, no quiero importar la segunda fila del archivo de datos (la fila con índice = 1 para indexación 0). No veo cómo no importarlo porque los argumentos usados ​​con el comando parecen ambiguos: Desde el sitio web de pandas: …
99 python  csv  pandas 

10
¿Cómo convertir un archivo CSV a JSON multilínea?
Aquí está mi código, cosas realmente simples ... 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) Declare algunos nombres de campo, el lector usa CSV para …
98 python  json  csv 

3
¿Por qué csvwriter.writerow () pone una coma después de cada carácter?
Este código abre la URL y agrega el /namesal final y abre la página e imprime la cadena en 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) …
97 python  csv 

5
pandas read_csv y filtrar columnas con usecols
Tengo un archivo csv que no aparece correctamente pandas.read_csvcuando filtro las columnas usecolsy uso varios índices. 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"], parse_dates=["date"]) …

13
Importar CSV a la tabla mysql
¿Cuál es la forma mejor / más rápida de cargar un archivo csv en una tabla mysql? Me gustaría que la primera fila de datos se usara como nombres de columna. Encontró esto: Cómo importar un archivo CSV a una tabla MySQL ¿Pero la única respuesta fue usar una GUI …




9
Leer un archivo CSV UTF8 con Python
Estoy intentando leer un archivo CSV con caracteres acentuados con Python (solo caracteres franceses y / o españoles). Basado en la documentación de Python 2.5 para el csvreader ( http://docs.python.org/library/csv.html ), se me ocurrió el siguiente código para leer el archivo CSV ya que csvreader solo admite ASCII. def unicode_csv_reader(unicode_csv_data, …




5
¿Cómo obtener el número de columnas de un ResultSet JDBC?
Estoy usando CsvJdbc (es un controlador JDBC para archivos csv) para acceder a un archivo csv. No sé cuántas columnas contiene el archivo csv. ¿Cómo puedo obtener el número de columnas? ¿Existe alguna función JDBC para esto? No puedo encontrar ningún método para esto en java.sql.ResultSet. Para acceder al archivo, …
92 java  jdbc  csv  resultset 


9
Importar archivo CSV como un DataFrame de pandas
¿Cuál es la forma de Python para leer un archivo CSV en un DataFrame de pandas (que luego puedo usar para operaciones estadísticas, puede tener columnas de tipos diferentes, etc.)? Mi archivo CSV "value.txt"tiene el siguiente contenido: 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 En R leeríamos este archivo …
91 python  pandas  csv  dataframe 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.