
Anotaciones diversas en el uso de Pandas. Elaboradas como recordatorio, referencia o reforzamiento en el aprendizaje de esta biblioteca de funciones por parte del autor de esta página.
Introducción
Esta página y las que pudieran derivarse, se crean con la intención de ser sólo una referencia para su autor o servir como reforzamiento en el aprendizaje de uso de esta biblioteca de funciones. Si bien, inician con diversos apuntes sobre la librería sin ningún orden o estructura en particular, y con el tiempo pueden llegar a tener una secuencia y organización más útil para otros lectores, es un hecho que desde un inicio no se ha buscado sean ni que se conviertan en un tutorial. Hay muchos cursos y tutoriales en el resto de la internet (alrededor de ésta página, por arriba y por debajo de ella), mucho más didácticos, organizados, prácticos y profundos, como para agregar otro más a ellos. Es una aclaración para que no se espere más de lo que esta página proporciona en estos momentos y en el futuro.
Series.str.contains()
La función Series.str.contains() de Pandas se usa para probar si un patrón o expresión regular está contenida dentro de una cadena de una serie(Series) o índice(Index). La función devuelve una serie booleana o un índice en función de si es un patrón o una expresión regular la que está contenida en una cadena de una serie o un índice.
Sintaxis: Series.str.contains(pat, case=True, flags=0, na=nan, regex=True)
Parámetros :
pat : Secuencia de caracteres o expresión regular.
case : Case sensitive, para un valor True.
flags : Banderas para el módulo de expresiones regulares, e.g. re.IGNORECASE.
na : Valor a usar para valores ausentes (missing values).
regex : pat es una expresión regular con True.
Devuelve : Un tipo Series or Index de valores booleanos
Este es un ejemplo
import pandas as pd sr = pd.Series([‘New_York’, ‘Lisbon’, ‘Texas’, ‘Paris’, ‘California’]) idx = [‘City 1’, ‘City 2’, ‘City 3’, ‘City 4’, ‘City 5’] sr.index = idx result = sr.str.contains(pat = ‘is’) print(result) Output: City 1 False City 2 True City 3 False City 4 True City 5 False dtype: bool
|
© Todos los derechos reservados. Dr. Eduardo René Rodríguez Avila |
Creación: 2021.09.27 Última actualización: 2023.04.06 |
|||
El contenido de este sitio puede ser copiado y reproducido libremente mientras no sea alterado y se cite su origen. Marcas y productos registrados son citados por referencia y sin fines de lucro o dolo. Todas las opiniones son a título personal del o los autores de éstas y, salvo sea expresado de otro modo, deben considerarse como registro y expresión de la experiencia de uso de aquello que es tratado. Para conocer más sobre la posición de privacidad y responsabilidad de lo que se presenta en este sitio web y como ha sido obtenido, consulte la declaración al respecto. |