J'essaie de remplacer le premier mot d'une colonne (pandas DF) par "MS". J'ai lu plusieurs sources en ligne et je ne trouve pas ce que je cherche.
Comme le premier mot peut varier d'un bout à l'autre, je pensais utiliser un argument positionnel plutôt que l'argument régulier ci-dessous :
df['columnName'].replace(['old value'],'new value')
J'ai un extrait de code pour isoler le premier mot de la colonne, mais je ne sais pas comment mettre en œuvre la méthode .replace.
df['hardware']= df['hardware'].str.split(' ').str[0]
Echantillon df
Matériel informatique
Micro Software
Logiciel d'échantillonnage
Écran MS
Écran Xyx
Sortie souhaitée
Matériel informatique
Logiciel MS
Logiciel MS
Écran MS
Écran MS
Merci beaucoup !