繁体   English   中英

DataFrame 中的 select 条件

[英]select condition in a DataFrame

嗨,我正在学习 Pandas 以及如何从 DataFrame 中学习 select 行和列,请检查问题、答案和结果。 对我来说,我的代码很有意义,我想不出我可能写错了什么。

问题:创建一个 DataFrame top_oceania_wines 包含所有来自澳大利亚或新西兰的葡萄酒的至少 95 分(满分 100 分)的评论。

我的答案: top_oceania_wines = reviews.loc[(reviews.country.isin(['Australia ', 'New Zealand'])) & (reviews.points >= 95)]

结果:不正确:预期 top_oceania_wines 的长度为 49,但实际上为 2

图片来自我的回答

@ArchAngelPwn 我发现我的reviews.country.isin reviews.country.isin(['Australia ', 'New Zealand'])条件中有额外的空间用于澳大利亚,我删除了它,现在它很好。 谢谢你

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM