有没有更简单的方法来编写以下内容?
DataFrame2应包含DataFrame中所有行,其中Age列中的值在10到40之间。

DataFrame2=DataFrame[DataFrame['Age']<40]
DataFrame2=DataFrame2[DataFrame2['Age']>10]

最佳答案

如果安装了numexpr,则可以使用query()

DataFrame2 = DataFrame.query('Age < 40 & Age > 10')

关于python - 如何根据上限和下限在pandas DataFrame中调用数据?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33270486/

10-11 06:30