Estate atento porque en esta noticia hallarás la contestación que buscas.Esta división fue analizado por nuestros expertos para asegurar la calidad y veracidad de nuestro post.
Solución:
Solución con replace
por dictionary
:
df['prod_type'] = df['prod_type'].replace('respon':'responsive', 'r':'responsive')
print (df)
prod_type
0 responsive
1 responsive
2 responsive
3 responsive
4 responsive
5 responsive
6 responsive
Si es necesario, establezca todos los valores en la columna en algunos string
:
df['prod_type'] = 'responsive'
no necesitas pasar regex=True
aquí, ya que esto buscará coincidencias parciales, ya que busca coincidencias exactas, simplemente pase los parámetros como argumentos separados:
In [7]:
df['prod_type'] = df['prod_type'].replace('respon' ,'responsvie')
df['prod_type'] = df['prod_type'].replace('r', 'responsive')
df
Out[7]:
prod_type
0 responsive
1 responsive
2 responsvie
3 responsive
4 responsvie
5 responsive
6 responsive
Otra solución en caso de que todos los artículos de df['prod_type']
será lo mismo:
df['prod_type'] = ['responsive' for item in df['prod_type']]
In[0]: df
Out[0]:
prod_type
0 responsive
1 responsive
2 responsive
3 responsive
4 responsive
5 responsive
6 responsive
Aquí tienes las comentarios y valoraciones
Si te animas, tienes el poder dejar una crónica acerca de qué te ha impresionado de este enunciado.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)