Der df ist der Datenrahmen, der die folgenden Informationen enthält.Wie spalten Sie eine Spalte in andere Spalten, die in einem Datenframe gespeichert sind?
In [61]: df.head()
Out[61]:
id movie_id info
0 1 1 Italy:1 January 1994
1 2 2 USA:22 January 2006
2 3 3 USA:12 February 2006
3 4 4 USA:February 2006
4 5 5 USA:2006
Ich möchte eine Ausgabe wie folgt:
In [61]: df.head()
Out[61]:
id movie_id country Date Month Year
0 1 1 Italy 1 January 1994
1 2 2 USA 22 January 2006
2 3 3 USA 12 February 2006
3 4 4 USA None February 2006
4 5 5 USA None None 2006
Die Daten in Datenrahmen gespeichert ist, und es muss in den Datenrahmen überschrieben werden.
zeigen uns, was Sie versucht –
eine Funktion (s) Schreiben Sie, dass die Stücke dann weisen Sie den Rückgabewert dieser Funktion (en) in eine neue Spalte extrahieren/aufspalten und zurück - vielleicht verwenden [Dataframe.apply oder .applymap] (http://pandas.pydata.org/pandas-docs/stable/api.html#id5). – wwii