根据2个变量返回数据

时间:2020-03-04 17:30:24

标签: python pandas

对我来说是第一篇文章。使用住房数据集进行学习任务。平方英尺的值为负,卧室和浴室的值为零。我想将数据范围缩小到那些行。我已经完成:

sac_new[sac_new['sq_ft'] == 0]

sac_new[sac_new['beds'] == 0] 

我想将它们合并为0平方英尺但有1张或更多张床的行。我认为这应该可行:

sac_new[sac_new['sq_ft'] == 0], sac_new[sac_new['beds'] >0]

希望以上所述将使您了解我要去哪里,以及我有多少新手!

(我应该添加,它确实返回了一些内容,但未在表中格式化,并且包含具有0张床的行...)

1 个答案:

答案 0 :(得分:0)

您可以使用&运算符将此过滤器与以前使用的相同技术结合使用。这将是代码:

sac_filtered = sac_new[(sac_new['sq_ft'] == 0) & (sac_new['beds'] > 0)]
相关问题