有没有更简单的方法来编写以下内容?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/