2017-07-27 3 views
0

Ich habe den Code, um die CSV-Datei erfolgreich zu importieren, und dass die Felder zu organisieren (siehe unten), ich habe jedoch kämpfen, um eine Möglichkeit zu finden, die Daten nach Feld zu organisieren, so dass es mit Matplotlib grafisch dargestellt werden kann so, dass ich die ganze Reihe von je Feldern direkt miteinander vergleichen kann.CSV-Organisation in Python 3,6

import csv 
with open ('C:\\Users\\User\\Desktop\\ubiome samples\\ubiomesamples.csv', 'r') as f: 
    reader = csv.reader(f) 
    for row in reader: 
     print(row) 
fields = ['tax name', 'tax rank', 'count', 'count norm', 'taxon', 'parent'] 

Vielen Dank im Voraus

Antwort

1

Haben Sie versucht, Pandas/Datenrahmen mit?

import pandas as pd 
df = pd.read_csv('C:\\Users\\User\\Desktop\\ubiomesamples\\ubiomesamples.csv') 
df.columns = ['tax name', 'tax rank', 'count', 'count norm', 'taxon', 'parent'] 

, wenn Sie es umsetzen müssen, können Sie tun

df = df.T 
+0

war nur Pandas erwähnen würde, ist Pandas eines der besten für CSV-Dateien in diesem Moment in der Zeit –

Verwandte Themen