8
Ich habe den folgenden Datenrahmen nur einzelne Spalte.Wie Pandas einzelnen Spalten Datenrahmen in Serie oder numpy Vektor konvertieren
import pandas as pd
tdf = pd.DataFrame({'s1' : [0,1,23.4,10,23]})
Derzeit hat es die folgende Form.
In [54]: tdf.shape
Out[54]: (5, 1)
Wie kann ich wandeln es in einer Serie oder einem numpy Vektor so dass die Form einfach ist (5,)
oder vielleicht die Serie zuweisen ein numpliges Array zur weiteren Manipulation, d. np.asarray (tdf ['s1']) – Anzel
Ja, aber ich denke 'tdf ['s1']. values' wäre sauberer. –
Dies kann den folgenden Fehler haben http://stackoverflow.com/questions/39474056/valueerror-object-too-deep-for-desired-array – Keith