python - Pandas 删除索引为字符串的数据行

标签 python pandas

我有一个数据框,其中一些索引是字符串值。如何删除索引为字符串值或非整数的数据行?感谢您的帮助。

最佳答案

我建议使用 bool 索引:

mask = frame.index.map(lambda x: not isinstance(x, str))
frame = frame[mask]

关于python - Pandas 删除索引为字符串的数据行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12450924/

相关文章:

python - 在 DataFrameGroupBy 对象的组内进行切片

python - 如何将解码后的数据矩阵写入数据帧

python - 为什么我使用pd.DataFrame后我的txt文件被改变了?

python - 如何添加包含行上聚合信息的列?

python - 未找到 unicode 数据

python - 绘制决策边界 matplotlib

Python 3 : urllib. request.urlopen 和 Progressbar

python - 使用 matplotlib 为每个 x 轴值设置多个条形

python - Pandas:将列名压缩为 True 的单元格值

返回整数的 Python 运算符