Vue d'ensemble
Pandas 1.4, publié le 23 janvier 2022, ajoute le multi-column apply et améliore le système Styler pour la mise en forme des DataFrames.
Fonctionnalités principales
Multi-column apply
La méthode apply supporte désormais l'application de fonctions retournant plusieurs colonnes de manière plus intuitive avec result_type='expand'.
python
import pandas as pd
df = pd.DataFrame({'texte': ['bonjour monde', 'foo bar baz']})
# Apply retournant plusieurs colonnes
result = df['texte'].str.split(' ', expand=True)
result.columns = ['mot1', 'mot2', 'mot3']
print(result)
# mot1 mot2 mot3
# 0 bonjour monde None
# 1 foo bar baz
Styler amélioré
Le Styler prend en charge de nouvelles options comme les tooltips, l'export HTML amélioré et la concaténation de styles.
python
import pandas as pd
df = pd.DataFrame({
'A': [1, 2, 3],
'B': [4, 5, 6],
})
styled = (
df.style
.highlight_max(color='lightgreen')
.highlight_min(color='lightcoral')
.set_caption('Exemple Styler 1.4')
)
# styled.to_html()
