python - 从csv创建熊猫数据框后,过滤结果返回空数据框
问题描述
问题描述:从csv文件创建pandas数据框后,loc()过滤结果返回空数据框。
目标:我有一个充满数据的 csv 文件,我会根据条件过滤行。
这是我正在使用的当前代码:
df = pd.read_csv('ss_scrape_centrs.csv')
print(df.loc[(df['m2'] > 60) & (df['Ist'] == 3) & (df['Dz_Cena'] > 150000)])
我得到以下回复:
Empty DataFrame
Columns: [Rajons, Dz_Vieta, Dz_Cena, Dz_Cenakvm, Dz_Links, m2, Ist]
Index: []
解决方案
推荐阅读
- python - 如何获得海龟的位置?(海龟模块python)
- angular - 在默认浏览器查看器中从字符串打开 pdf
- mysql - 如何以正确的方式使以下 SQL 问题更优化
- powershell - 如何在 PowerShell 中使用条件语句重命名文件
- python - 按降序合并两个或多个具有公共列值的表,如果不可用则重复值
- cytoscape.js - Cytoscape js - 使用 cytoscape-graphml.js 初始化图形
- python - 我可以使用 pybind11 将 numpy 数组传递给接受 Eigen::Tensor 的函数吗?
- matlab - 将纯文本作为数字导入 MATLAB 矩阵以进行语义神经网络分析
- django - django 应用程序 postgresql 连接上的 Docker-compose 拒绝
- r - 通过每周迭代顺序添加实际日期