DataFrame
et Series
La différence entre avoir plusieurs colonnes ou non.
DataFrame [" nom de la colonne "]
renvoie Série
.
Series.map ()
et DataFrame.applymap ()
map ()
et ʻapplymap () sont appliqués élément par élément. Pour
Series.map (), spécifiez
na_action =" ignore "lors de l'application à une table avec NaN. De plus, comme fonction supplémentaire, si vous saisissez le type de dictionnaire ou
Series au lieu de function, vous pouvez remplacer" NY "par" NewYork "(pas dans
DataFrame.applymap ()`).
Series.apply ()
et DataFrame.apply ()
DataFrame.apply ()
est traité pour chaque élément ou colonne (sélectionnez avec ʻaxis`). Par exemple, utilisez ceci lorsque vous souhaitez utiliser des éléments dans plusieurs colonnes lors du traitement de chaque élément.
Il y a peu de raisons d'utiliser Series.apply ()
sur Series.map ()
sauf dans des cas particuliers.
Recommended Posts