pandas - 从数据框中删除除 index 和 nth 之外的所有列
问题描述
我有一个可变大小的列式数据框。什么是就地删除除第 n 列和索引列之外的所有列的最佳方法。
解决方案
您可以通过显式索引来保留第 n 个
df = df[df.columns[n:n+1]]
注意范围符号以确保您获得数据框而不是系列
索引列自然会留在 df
我有一个可变大小的列式数据框。什么是就地删除除第 n 列和索引列之外的所有列的最佳方法。
标签: pandas
您可以通过显式索引来保留第 n 个
df = df[df.columns[n:n+1]]
注意范围符号以确保您获得数据框而不是系列
索引列自然会留在 df