Pandy endswith()
— jest to kolejna metoda wyszukiwania i filtrowania danych tekstowych w danych serii lub endswith()
. Ta metoda jest podobna do metody Pythona
Przykład nr 1: Powrót serii Bool
W tym przykładzie kolumna college jest sprawdzana, jeśli elementy mają „e” na końcu wiersza za pomocą str.endswith()
. Zwracany jest szereg logiczny, którego wynikiem jest prawda w pozycji indeksu, gdzie na końcu wiersza pojawia się „e”. str.lower()
jest wywoływane przed endwith(), ponieważ dane mogą być i tak.
< b> Dane wyjściowe:
Jak pokazano na obrazie wyjściowym, seria bool ma wartość True w pozycji indeksu, w której kolumna College kończy się na „e”. Można to również porównać, patrząc na oryginalny obraz ramki danych.
Przykład nr 2 Obsługa wartości NULL
Najważniejszą częścią analizy danych jest obsługa wartości null. Jak widać na powyższym obrazie wyjściowym, przebieg logiczny ma NaN, gdzie wartość w kolumnie College była pusta lub NaN. Jeśli ten logiczny wiersz zostanie przekazany do ramki danych, zgłosi błąd. Dlatego wartości NaN muszą być przetwarzane przy użyciu parametru na . Może być również ustawiony na ciąg, ale ponieważ seria bool jest używana do przekazywania i zwracania odpowiedniej wartości, powinna być ustawiona tylko na Bool.
W tym przykładzie na to False. Dlatego tam, gdzie kolumna College ma wartość Null, seria Bool będzie przechowywać wartość False zamiast NaN. Seria jest następnie przekazywana z powrotem do ramki danych, aby wyświetlić tylko prawdziwe wartości.
|
Dane wyjściowe:
Jak pokazano na obrazie wyjściowym , w ramce danych znajdują się wiersze z literą „e” na końcu wiersza w kolumnie College. Wartości NaN nie są wyświetlane, ponieważ parametr na jest ustawiony na False.
Mamy nadzieję, że ten artykuł pomógł Ci rozwiązać problem. Oprócz Python | Pandas Series.str.endswith () sprawdź inne tematy związane z Python functions.
Chcesz się wyróżniać w Pythonie? Zobacz naszą recenzję najlepszych kursów online Pythona 2023. Jeśli interesujesz się Data Science, sprawdź także, jak nauczyć się programowania w R.
Nawiasem mówiąc, ten materiał jest również dostępny w innych językach:
- Python | Pandas Series.str.endswith ()
- Italiano Python | Pandas Series.str.endswith ()
- Deutsch Python | Pandas Series.str.endswith ()
- Français Python | Pandas Series.str.endswith ()
- Español Python | Pandas Series.str.endswith ()
- Türk Python | Pandas Series.str.endswith ()
- Русский Python | Pandas Series.str.endswith ()
- Português Python | Pandas Series.str.endswith ()
- Polski Python | Pandas Series.str.endswith ()
- Nederlandse Python | Pandas Series.str.endswith ()
- 中文 Python | Pandas Series.str.endswith ()
- 한국어 Python | Pandas Series.str.endswith ()
- 日本語 Python | Pandas Series.str.endswith ()
- हिन्दी Python | Pandas Series.str.endswith ()
New York | 2023-02-05
Dzięki za wyjaśnienie! Utknąłem z Python | Pandas Series.str.endswith () przez kilka godzin, w końcu się udało 🤗. Wrócimy jutro z informacją zwrotną
New York | 2023-02-05
Może są jakieś inne odpowiedzi? Co Python | Pandas Series.str.endswith () dokładnie oznacza?. Wrócimy jutro z informacją zwrotną
New York | 2023-02-05
Może są jakieś inne odpowiedzi? Co Python | Pandas Series.str.endswith () dokładnie oznacza?. Po prostu nie jestem pewien, czy to najlepsza metoda