Ich habe so viele Probleme und ich würde gerne, wenn ich eine Hand bekommen könnte. Ich versuche, eine CSV-Datei zu lesen und die Spalten extrahieren und plotten, welche Spalten in column_index
aufgeführt sind, die tatsächlich eine Eingabe für den Benutzer ist und geändert werden kann. HierSchleife durch CSV-Datei und Plot-Spalten?
ist ein link meine Pastebin der CSV-Datei, und das ist mein Versuch:
with open('./P14_data.csv', 'rb') as csvfile:
data = csv.reader(csvfile, delimiter=',')
#retrieves rows of data and saves it as a list of list
x = [row for row in data]
#forces list as array to type cast as int
int_x = np.array(x, int)
column_index = [1,2,3]
column_values = np.empty(0)
for col in column_index:
#loops through array
for array in range(len(int_x)):
#gets correct column number
column_values = np.append(column_values,np.array(int_x[array][col-1]))
plt.plot(column_values)
Dies ist jedoch nur grafischen Darstellungen eine Zeile für alle drei Spalten, wenn ich will drei verschiedene Linien für die Spalten :
zeigen das Ergebnis des Druckes (int_x), Print (column_values) und Druck (column_values) kurz vor plt.plot() – Exprator