是否可以使用存储文本或列表的变量作为.get_group的类别。
大概是这样的:
import pandas as pd
df = pd.read_excel("HondaSales.xlsx")
brand = ["honda", "acura"]
year = "2020"
brands1 = df.groupby(["Brand","Year"])
honda = brands1.get_group([brand, year])
sales = honda["UNI_VEH"]
salessum, = sales.sum()
print('Sales of', brand, 'in', year,':', salessum)
我已经尝试过了,但我得到这个错误:值错误:必须为get_group提供具有多个分组关键字的元组
可能括号有问题
1条答案
按热度按时间xxhby3vn1#
错误如下:本田= brands1.get_group([品牌,年份]),请分享更多信息,因为它适合你。