4
Ich Isolierung einige Zeilen-IDs von einem Panda-Datenrahmen, wie folgt aus:Convert-Klasse ‚pandas.indexes.numeric.Int64Index‘ numpy
data = df.loc[df.cell == id]
rows = df.index
print(type(rows))
< class 'pandas.indexes.numeric.Int64Index'>
Ich möchte Zeilen in eine numpy Array konvertieren, so kann ich sparen es zu einer Matte-Datei mit sio.savemat. Dies gibt jedoch einen Fehler zurück:
row_mat = rows.as_matrix()
AttributeError: 'Int64Index' object has no attribute 'as_matrix'
Was ist der richtige Weg, bitte? Dank
Ich denke, die OP 'df.loc [df.cell == id] .index.values' wollte. Wenn sie bestätigen, können Sie Ihre Antwort aktualisieren. – piRSquared