【问题标题】:Multiple conditions in Pandas [duplicate]熊猫中的多个条件[重复]
【发布时间】:2017-12-14 02:53:59
【问题描述】:

这是我正在使用的表

我需要访问 'Duration'>70 和 'End Terminal'==10 的数据点 因此我尝试了

kj[kj['Duration']>70] 
kj[kj['End Terminal'] == 10]

上述命令单独工作正常,但当我将它们作为:

kj[kj['End Terminal'] == 10] & kj[kj['Duration']>70] 

有一个错误,因此如何在 Pandas-Python 的一个语句中使用这两个条件

【问题讨论】:

  • 将单独的条件放在括号中 kj[ (cond1) & (cond2) ]

标签: python pandas


【解决方案1】:

这应该可以解决问题:

kj[(kj['End Terminal'] == 10) & (kj['Duration']>70)]

【讨论】:

  • 我删除了错字,这有效:kj[(kj['End Terminal'] == 10) & (kj['Duration']>70)]
猜你喜欢
  • 2018-12-24
  • 2019-12-15
  • 2018-09-15
  • 2023-04-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-08-22
  • 2021-09-04
相关资源
最近更新 更多