Python | Pandas Timedelta.components
Python ist eine großartige Sprache für die Datenanalyse, vor allem aufgrund des fantastischen Ökosystems datenzentrierter Python-Pakete. Pandas ist eines dieser Pakete und erleichtert das Importieren und Analysieren von Daten erheblich.
Timedelta ist eine Unterklasse von datetime.timedelta
und verhält sich ähnlich. Es ist das Pandas-Äquivalent zu Python datetime.timedelta
und ist in den meisten Fällen austauschbar. Timedelta.components
Die Eigenschaft in pandas.Timedelta
wird verwendet, um eine Komponente namens NamedTuple zurückzugeben.
Syntax: Timedelta.components
Parameter: Keine
Rückgabe : Gibt eine Komponente namens NamedTuple zurück
Code # 1:
import
pandas as pd
td
=
pd.Timedelta(
'3 days 06:05:01.000030'
)
(td)
(td.components)
3 Tage 06: 05: 01.000030
Komponenten (Tage = 3, Stunden = 6, Minuten = 5, Sekunden = 1, Millisekunden = 0, Mikrosekunden = 30, Nanosekunden = 0)
Code # 2:
import
pandas as pd
td
=
pd.Timedelta(
'1 days 7 hours'
)
(td)
(td.components)
1 Tage 07:00:00
Komponenten (Tage = 1, Stunden = 7, Minuten = 0, Sekunden = 0, Millisekunden = 0, Mikrosekunden = 0, Nanosekunden = 0)
Code # 3:
import
pandas as pd
import
datetime
td
=
pd.Timedelta(datetime.timedelta(days
=
3
, hours
=
7
, seconds
=
8
))
(td)
(td.components)
3 Tage 07:00:08
Komponenten (Tage = 3, Stunden = 7, Minuten = 0, Sekunden = 8, Millisekunden = 0, Mikrosekunden = 0, Nanosekunden = 0)