小编Res*_*hRn的帖子

你能用loc来选择一系列的列加上一个超出范围的列吗?

假设我想从数据框中选择一系列列:将它们称为"column_1"到"column_60".我知道我可以使用这样的loc: df.loc[:, 'column_1':'column_60'] 这将给我1-60列中的所有行.

但是如果我想要那个列的范围加'column_81'怎么办?这不起作用: df.loc[:, 'column_1':'column_60', 'column_81']

它会抛出"Too many indexers"错误.有没有另一种方法来说明使用loc?或者在这种情况下甚至是最好的功能?

非常感谢.

python dataframe python-3.x pandas

6
推荐指数
1
解决办法
746
查看次数

标签 统计

dataframe ×1

pandas ×1

python ×1

python-3.x ×1