Panda endswith()
— questo è un altro metodo per trovare e filtrare dati di testo in una serie o in dati endswith()
. Questo metodo è simile al metodo Python
Esempio n. 1: Ritorno della serie Bool
In questo esempio, la colonna college viene controllata se gli elementi hanno una "e" alla fine della riga utilizzando str.endswith()
. Viene restituita una serie logica che restituisce true nella posizione dell’indice in cui viene visualizzata la "e" alla fine della riga. str.lower()
viene chiamato prima di endwith(), poiché i dati potrebbero essere comunque.
< b> Output:
Come mostrato nell’immagine di output, la serie bool è True in una posizione dell’indice in cui la colonna College termina con "e". Questo può anche essere confrontato osservando l’immagine dataframe originale.
Esempio n. 2 Gestione dei valori NULL
La parte più importante dell’analisi dei dati è la gestione dei valori nulli. Come puoi vedere nell’immagine di output sopra, la corsa booleana ha NaN dove il valore nella colonna College era vuoto o NaN. Se questa riga logica viene passata in un frame di dati, genererà un errore. Pertanto, i valori NaN devono essere elaborati utilizzando il parametro na . Può anche essere impostato su una stringa, ma poiché la serie bool viene utilizzata per passare e restituire il valore appropriato, dovrebbe essere impostata solo su Bool.
In questo esempio, na è False. Pertanto, dove la colonna College è Null, la serie Bool memorizzerà False anziché NaN. La serie viene quindi restituita al frame di dati per visualizzare solo i valori veri.
|
Output:
Come mostrato nell’immagine di output , ci sono righe nel frame di dati che hanno "e" alle righe finali nella colonna College. I valori NaN non vengono visualizzati perché il parametro na è impostato su False.
Ci auguriamo che questo articolo ti abbia aiutato a risolvere il problema. Oltre a Python | Pandas Series.str.endswith (), controlla altri argomenti relativi a Python functions.
Vuoi eccellere in Python? Consulta la nostra recensione dei migliori corsi online Python 2023. Se sei interessato alla scienza dei dati, controlla anche come imparare a programmare in R.
A proposito, questo materiale è disponibile anche in altre lingue:
- 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 ()
Paris | 2023-01-29
Semplice e chiaro. Grazie per la condivisione. Il mio punto debole è sempre stato il Python | Pandas Series.str.endswith () e altri problemi con il Python functions 😁. Tornerò domani con un feedback
Rome | 2023-01-29
Forse ci sono altre risposte? Cosa significa esattamente Python | Pandas Series.str.endswith () significa esattamente?. Non sono proprio sicuro che sia il metodo migliore
Milan | 2023-01-29
Semplice e chiaro. Grazie per la condivisione. Il mio punto debole è sempre stato il Python | Pandas Series.str.endswith () e altri problemi con il Python functions 😁. Spero solo che non emerga più