Ich bin auf der Suche nach ein wenig Hilfe, ich bin wirklich neu in Python und weiß nicht, ob es einfach macht schwieriger für myslef oder was. Ich versuche, ein einfaches Liniendiagramm aus einer CSV-Datei zu zeichnen. versuchte Ive eine Reihe von Ansätzen, aber alle Rück den Fehler: Valueerror: konnte nicht Zeichenfolge konvertieren zu schweben:Plotgraph von CSV
Dies ist der Code, wenn das Beste mit
import csv`
import pylab as pl
import numpy as np
matplotlib.dates as mdates
with open('D:/growth_rate.csv') as csvfile:
readCSV = csv.reader(csvfile, delimiter=',')
for row in readCSV:
print (row)
a= (row)
np.shape(a)
x,y = np.loadtxt('D:/growth_rate.csv', delimiter = ',', unpack=True,
converters = {0: mdates.strpdate2num('%d/%m/%Y')})
Ive versuchte auch die csv zu bekommen schien Ansatz Leser, aber ähnliches Problem
a = zip(*csv.reader(open('D:/growth_rate.csv', 'rb')))
csv.writer(open('D:/growth_rate.csv', "wb")).writerows(a)
print a
ich weiß nicht, ob es ein Problem mit der cSV-Datei, es ursprünglich eine xls-Datei war, mit einem Unternehmen, Kopf- und anderem Unsinn, so dass ich es in eine csv und auch versucht, ein txt Datei. Entweder das oder ich vermisse etwas wirklich offensichtlich,
Jede Hilfe, sehr geschätzt.
können Sie einen Teil Ihres CSV Post Datei oder besser ein Link zu ihr oder Excel-Datei, so dass wir es herunterladen und versuchen konnten, eine funktionierende Lösung zu entwickeln? – MaxU
hochgeladen es auf onedrive, lassen Sie mich wissen, wenn der Link funktioniert. Prost https://onedrive.live.com/redir "resid = 5D34F52D8051D718! 3165 & authkey =! AAYwslCeyK_R5Zs & ithint = Datei% 2ccsv –
In den ersten zwei Zeilen gibt es keine Werte - ist es OK? Und wie wollen Sie es als Linie oder als Balken darstellen? Ist es in Ordnung,' 'zu verwenden Pandas-Modul? - es wird viel einfacher sein – MaxU