str.count()
Pandas str.count()
se usa para contar las ocurrencias de una cadena o expresiones de patrones regulares en cada línea de la serie. También se pueden pasar argumentos de marca adicionales para que el procesamiento modifique algunos aspectos de la expresión regular
Ejemplo # 1 : contar las apariciones de una palabra
En este ejemplo, la serie Pandas se compone de una lista y la entrada gfg se cuenta utilizando el método str.count().
# hacer una lista
lista
"Geeksforgeeks"
,
"pythonengineering"
,
"pythonengineering es una gran plataforma"
,
" para fanáticos de la tecnología "
]
# crear serie
series
=
pd.Series (
count
=
.
"geeks"
)
Salir:
Como se muestra en la imagen de salida, se mostró la apariencia de los geeks Inds en cada línea, y los geeks no se contaron debido a la primera letra mayúscula.
Ejemplo # 2. Usando banderas
En En este ejemplo, la aparición de "a" se cuenta en la columna "Nombre". El parámetro flag también se usa y se le pasa re.I, lo que significa IGNORECASE. Por lo tanto, tanto a como A contarán para el conteo.
# pandas module import
< clase de código = "palabra clave"> importar
# importador de expresiones regulares
import
re
# leer el archivo CSV de la URL
datos
=
# cantidad de ocurrencias y creando una nueva columna
datos [
"recuento"
# mostrar
datos
Salida:
Como se muestra en la imagen de salida, se puede comparar claramente mirando el primer índice sí mismo. El contador A de Avery Bradely es 2, lo que significa que se contaron tanto mayúsculas como minúsculas.