假设我想从dataframe中选择一个列的范围:调用它们的列_1‘贯通’栏_60岁。我知道我可以用这样的LOC:df.loc[:, 'column_1':'column_60']
这将给我列1-60中的所有行。
但如果我想要那列加‘列’的范围呢?_81‘。这不工作:df.loc[:, 'column_1':'column_60', 'column_81']
它会引发“太多索引器”错误。是否有其他方法使用LOC来声明?或者在这种情况下,LOC甚至是最好的功能?
发布于 2018-06-11 08:08:52
可以使用panas.conat():
pd.concat([df.loc[:,'column_1':'columns_60'],df.loc[:,'column_81']],axis=1)
https://stackoverflow.com/questions/-100008641
复制相似问题