Maison  >  Article  >  développement back-end  >  Comment utiliser xs dans DataFrame en Python

Comment utiliser xs dans DataFrame en Python

WBOY
WBOYavant
2023-05-24 15:37:061330parcourir

xs est utilisé dans plusieurs index. Créez d'abord un dataframe avec un index de ligne secondaire, comme indiqué ci-dessous : xs用于多重索引中,先创立一个二级行索引的dataframe,如下所示:

np.arrays = [['one', 'one', 'one', 'two', 'two', 'two'], [1, 2, 3, 1, 2, 3]]
df = pd.DataFrame(np.random.randn(6, 2), index = pd.MultiIndex.from_tuples(list(zip(*np.arrays))), columns = ['A', 'B'])
df

数据集如下展示:

Comment utiliser xs dans DataFrame en Python

一、取one行

使用df.loc[‘one’]

Comment utiliser xs dans DataFrame en Python

使用df.xs(‘one’)

Comment utiliser xs dans DataFrame en Python

二、取one行的1行数据

用df.xs(('one', 1))

Comment utiliser xs dans DataFrame en Python

locrrreee

L'ensemble de données est affiché comme suit :

Comment utiliser xs dans DataFrame en PythonComment utiliser xs dans DataFrame en Python

1. Prenez une ligne

Utilisez df. loc[&lsquo ;one’]Comment utiliser xs dans DataFrame en Python

Comment utiliser xs dans DataFrame en Python 🎜🎜Utilisez df.xs(‘one’)🎜🎜Comment utiliser xs dans DataFrame en Python🎜🎜2. Obtenez 1 ligne de données à partir de la première ligne🎜🎜Utilisez df.xs(('one', 1)) 🎜🎜Comment utiliser xs dans DataFrame en Python🎜 🎜Utilisez la méthode loc🎜🎜🎜🎜🎜3 xs peut également être utilisé pour l'index de colonne🎜🎜🎜🎜.

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer