Estrarre solo il mese e l’anno separatamente dalla colonna Datetime di Pandas

| | |

Ho un Dataframe, df, con la seguente colonna:

df["ArrivalDate"] = ... 936 2012-12-31 938 2012-12-29 965 2012- 31-12 966 31-12-2012 967 31-12-2012 968 31-12-2012 969 31-12-2012 970 29-12-2012 971 31-12-2012 972 29-12-2012 973 2012-12- 29 ... 

Gli elementi della colonna sono pandas.tslib.Timestamp.

Voglio includere solo l'anno e il mese. Pensavo che ci sarebbe stato un modo semplice per farlo, ma non riesco a capirlo.

Ecco cosa ho provato:

df["ArrivalDate "].resample("M", how = "mean") 

Ho ricevuto il seguente errore:

Valido solo con DatetimeIndex o PeriodIndex 

Poi ho provato:

df["ArrivalDate"].apply(lambda(x):x[:-2]) 

Ho ricevuto il seguente errore:

L'oggetto "Timestamp" non ha attributo "__getitem__" 

Qualche suggerimento?

Modifica: in qualche modo l'ho capito.

df.index = df["ArrivalDate"] 

Quindi, posso ricampionare un'altra colonna usando l'indice.

Ma mi piacerebbe comunque un metodo per riconfigurare l'intera colonna. Qualche idea?

Estrarre solo il mese e l'anno separatamente dalla colonna Datetime di Pandas mean: Questions

Estrarre solo il mese e l'anno separatamente dalla colonna Datetime di Pandas sep: Questions

Shop

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Best laptop for Zoom

$499

Best laptop for Minecraft

$590

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News

Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method