【发布时间】:2020-07-26 22:32:20
【问题描述】:
考虑以下Dataframe:
AAA3 ABB3 DAT4 DEE3 ABB4 AAA4 DAA3 EAV3 DAC4 DEE4
01/01/2020 1 1.1 1.5 1.2 1.32 1.2 1.2 1 0.9 0.5
02/01/2020 1 1.1 1.5 1.2 1.32 1.2 1.2 1 0.9 0.5
03/01/2020 1 1.1 1.5 1.2 1.32 1.2 1.2 1 0.9 0.5
04/01/2020 1 1.1 1.5 1.2 1.32 1.2 1.2 1 0.9 0.5
这些值并不重要,所以我给所有列赋予相同的值。
我想要做的是查看我的columns headers 的字母字符部分是否在标题中匹配,如果匹配,则删除具有 4 的标题,只留下具有3.
For example:
有一个AAA3,还有一个AAA4。我想删除AAA4 列,只留下AAA3。
请注意,有一个名为DAC4 的列,但没有DAC3。所以我想保留我的DAC4 专栏。
我无法通过以下问题解决我的问题: Select by partial string from a pandas DataFrame
【问题讨论】: