utilizzando i panda.read_csv di leggere alcune colonne

Ho una .file csv con tre colonne e tante righe. Sto cercando di usare il panda di leggere solo la terza colonna.

adesso ho:

import pandas as pd

pd.read_csv(r"C:\test.csv",usecols=(3))

InformationsquelleAutor Daniel Dahms | 2016-08-02

One Reply
  1. 17

    colonna di indicizzazione è pari a zero in base, passare 2 per leggere la terza colonna:

    pd.read_csv(r"C:\test.csv",usecols=[2])
    Grazie! 8 minuti fino a che posso accettare… qualsiasi idea di come vorrei stampare un elenco di questa colonna, senza la riga di indici (0,1,2 ect.) mostrando con esso?
    Vuoi dire df['col'].values.tolist()?
    Sì credo di sì
    Quando si stampa una colonna che si vede è un Series per ottenere i valori che è possibile accedere al np.matrice di rappresentazione utilizzando .values e quindi chiamare tolist() su questo
    si può solo fare pd.read_csv(r"C:\test.csv",usecols=np.arange(10))

    InformationsquelleAutor EdChum

Lascia un commento