W tym krótkim artykule omówiono, w jaki sposób możesz utworzyć obiekt znacznika czasu pandas, łącząc datę i sznurki.
Funkcja pand ()
Pandy zapewniają nam znacznik czasu.Funkcja Combine (), która pozwala nam wziąć wartości łańcucha daty i godziny i połączyć je z pojedynczym obiektem czasu pandas.
Składnia funkcji jest jak pokazana poniżej:
Znak czasu.Połącz (data, godzina)Funkcja akceptuje dwa główne parametry:
Funkcja zwraca znacznik czasu sprzeciwiany z przekazywanych parametrów daty i godziny.
Przykład
Przykład pokazano w poniższym przykładzie:
# Importuj pandyUżywamy funkcji daty i godziny z modułu DATETIME, aby utworzyć obiekty DateTime w tym przykładzie.
Następnie łączymy obiekty w znacznik czasu panda przy użyciu funkcji kombinacji. Kod powyżej powinien zwrócić:
2022-04-11 13:13:13Połącz kolumny daty i godziny
Załóżmy, że masz pandas frame z kolumnami dat i czasów? Rozważmy przykładową ramę danych pokazaną poniżej:
# Importuj pandyW powyższym przykładzie mamy dwie kolumny. Pierwsza kolumna zawiera wartości daty typu datetime.Data i druga zawiera wartości czasu typu datetime.czas.
Aby je połączyć, możemy zrobić:
# Połącz je jako strunyKonwertujemy kolumny na typ ciągu i łączymy je za pomocą operatora dodawania w Pythonie.
Następnie wstawiamy wynikową kolumnę do istniejącej ramki danych za pomocą metody wstawienia. Powinno to zwrócić ramkę danych, jak pokazano:
Wniosek
W tym artykule omówiono, w jaki sposób możesz połączyć obiekty daty i godziny w pandy, aby utworzyć obiekt znacznika czasu. Omówiliśmy również, w jaki sposób możesz połączyć kolumny daty i godziny.