我有一个在多列中具有相同标题的 Pandas 数据框。因此,当我打印 df.columns
时,我会得到 title.1
title.2
、title.3
...等。
我想要做的是获取标题的最高值并重命名该列以删除数字并将其放入另一个数据框中。
例如我有一个数据框:
df = pd.read_excel(excel_file_path_from_db, engine='openpyxl', sheet_name='Sheet1', skiprows=1)
就我而言,title
的最新值将位于此数据框的最后 12 列中。我明白了,
df2 = df.iloc[:, -12:]
我的问题是 df2
将具有 title
示例 title.7
的最高值。如何从 .X
中的 title
中删除 df2
?