2024-10-01 02:22:11 发布
网友
我对pandas是新手,对pandas数据帧中的布尔索引有点困惑。所以代码行是这样的
df['good_1994'] = (df['year'] == '1994') & (df['fizzy_drinks_sales'] > average_1994)
我只想在1994年孤立df(碳酸饮料销售)。正确的写作方法是什么 在像这样的布尔索引中
要过滤数据帧以仅返回1994年发生的fizzy_drinks_sales,代码为:
fizzy_drinks_sales
df[df['fizzy_drinks_sales'] == '1994']
查看10 Minutes to Pandas,1.0的新文档。它将帮助您快速掌握基本知识
有一种方法可以做到这一点:
df['good_1994'] = df.apply(lambda x: (x['year] == '1994]) & (x['fizzy_drinks_sales'] > average_1994), axis=1)
让我知道这是否有帮助
要过滤数据帧以仅返回1994年发生的
fizzy_drinks_sales
,代码为:查看10 Minutes to Pandas,1.0的新文档。它将帮助您快速掌握基本知识
有一种方法可以做到这一点:
让我知道这是否有帮助
相关问题 更多 >
编程相关推荐