[英]Slice a specific row out of pandas groupby dataframe
既然你沒有提供數據。 讓我們使用來自 seaborn 的免費數據
數據
import pandas as pd
import seaborn as sns
sns.set()
tips = sns.load_dataset("tips")
tips
Groupby 獲得與您相似的結果
df=tips.groupby(['sex','time'])['tip'].sum().to_frame()
df
為行分割多索引的幾種方法;
##Silce Male Dinner
df.loc['Male','Dinner',:]
##Silce Female Dinner and Lunch
df.loc['Female',:]
#slice(None) to select all the contents of that level.
df.loc[(slice(None),'Lunch'),:]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.