Accès aux séries et index Pandas en tant que tableaux NumPy et listes Python
Dans la bibliothèque Pandas de Python, il est souvent nécessaire d'extraire les données des DataFrames en tant que NumPy tableaux ou listes Python pour un traitement ultérieur. Cet article explique comment accomplir cette tâche avec l'index et les colonnes.
Obtention d'un tableau NumPy
Pour obtenir un tableau NumPy des données d'index ou de colonne, utilisez le attribut de valeurs. Par exemple, pour obtenir les valeurs d'index sous forme de tableau NumPy :
<code class="python">df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]}, index=['a', 'b', 'c']) print(df.index.values) # ['a', 'b', 'c'] print(df['A'].values) # [1, 2, 3]</code>
L'attribut Values fournit un accès direct au stockage de données sous-jacent, éliminant ainsi le besoin de conversion.
Obtenir une liste Python
Pour obtenir les données d'index ou de colonne sous forme de liste Python, appelez la méthode tolist() :
<code class="python">print(df.index.tolist()) # ['a', 'b', 'c'] print(df['A'].tolist()) # [1, 2, 3]</code>
Notez que cette méthode peut également être utilisée pour accéder données d'autres objets Pandas, tels que Series.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!