我正在尝试制作一个表,将我的列的值与另一列的值进行比较,该列恰好是其他列的最大值。我正在尝试找到一种方法来判断我的哪些类别的每一行的编号最高,然后将该“获胜列”的名称附加到一个列表中,以便稍后创建一个新列。import pandas as pdimport numpy as npimport sys
#the code that opens my raw data这就是我的数据帧的样子]
我使用Pandas从数据帧olddf中选择列。假设变量名是'a','b','c',‘starswith1 1’,‘startswith3 2’,‘startswith3 3’,...filter_col = [col for col in list(health) if col.startswith('startswith')]
然后,我想按名称选择该列表中的列以及其他列,这样我就不必全部键入它们