已知有一个列表为['index1','index2','index3'],index1,index2,index3分别是某个dataFrame的指标,如同通过该数组对dataFrame提取这三列
时间: 2024-02-07 08:03:45 浏览: 115
根据DataFrame某一列的值来选择具体的某一行方法
5星 · 资源好评率100%
的数据,可否通过某种方式将该列表直接作为参数传入dataFrame的函数中,而不需要手动输入这三列的名称?
可以使用dataFrame.loc[:, ['index1', 'index2', 'index3']]的方式直接提取这三列数据,其中':'表示提取所有行的数据,后面的列表即为所需提取的列的名称。同时,也可以使用dataFrame[['index1', 'index2', 'index3']]的方式进行提取。这两种方式均可直接将列名列表作为参数传入,无需手动输入。
阅读全文