[Resuelve el problema de str.contains ()] ValueError: no se puede indexar con un vector que contiene valores NA / NaN

Solve Problem Str

Descripción del problema
Cuando utilice un marco de datos, realice las siguientes operaciones:

|_+_|

El propósito es averiguar todas las líneas que contienen el carácter 'G' en la columna de línea de df, se produce el siguiente problema:



|_+_|

Obviamente, significa que hay valores NA o NaN en la columna de la línea, por lo que Baidu, hay muchos métodos en Internet para enseñarle cómo eliminar el valor NA / NaN en la columna de la línea.



Sin embargo, eliminar la línea que contiene el valor NA / NaN en la columna de la línea aún no resolverá el problema. ! ¿Cómo hacerlo?



Solución:
Es muy sencillo. De hecho, es probable que el formato de los elementos en la columna de línea no sea todo formato str, puede haber formato int, etc.
¡Así que solo unifica el formato de la columna de línea en formato str!
El funcionamiento es el siguiente:

|_+_|

¡Resolver el problema! !