Questo breve articolo discuterà di come è possibile creare un oggetto Timestamp Pandas combinando stringhe di data e ora.
PANDAS COMBINE () FUNZIONE
I panda ci forniscono il timestamp.La funzione Combina () che ci consente di prendere una stringa di data e tempo e combinarli a un singolo oggetto Timestamp Pandas.
La sintassi della funzione è come mostrato di seguito:
Timestamp.Combina (data, ora)La funzione accetta due parametri principali:
La funzione restituisce il timestamp obiettato dai parametri della data e dell'ora passati.
Esempio
Un esempio è mostrato nell'esempio seguente:
# Importa pandaUsiamo le funzioni di data e ora del modulo DateTime per creare oggetti DateTime in questo esempio.
Combiniamo quindi gli oggetti in un timestamp Pandas usando la funzione di combinazione. Il codice sopra dovrebbe restituire:
2022-04-11 13:13:13Combina le colonne della data e dell'ora
Supponiamo di avere un frame dati Panda con colonne data e ora? Prendi in considerazione l'esempio di dati mostrati di seguito:
# Importa pandaNell'esempio sopra, abbiamo due colonne. La prima colonna contiene i valori della data del tipo DateTime.Data e l'altro detiene i valori di tempo del tipo DateTime.tempo.
Per combinarli, possiamo fare:
# Combinali come stringheConvertiamo le colonne in tipo di stringa e li concateniamo usando l'operatore di addizione in Python.
Inseriamo quindi la colonna risultante nel frame dati esistente utilizzando il metodo Insert. Questo dovrebbe restituire il frame dati come mostrato:
Conclusione
Questo articolo ha discusso di come si può combinare gli oggetti di data e tempo nei panda per creare un oggetto timestamp. Abbiamo anche coperto come puoi combinare colonne di data e ora.