【发布时间】:2021-11-24 15:05:07
【问题描述】:
我有一个数据框 df 创建为,
df = pd.DataFrame([
[0, 1, 0],
[1, 0, 0],
[0, 1, 0]],
columns=['Mon','Tue','Wed'])
df:
Mon Tue Wed
0 0 1 0
1 1 0 0
2 0 1 0
对于这个数据框,我想将元素'1'-替换为相应的列名,将'0'替换为-“”,最后将它们全部组合起来。
1 和 0 也可以是字符 - 'X' 和 '-'。
Desired Output:
Day
0 Tue
1 Mon
2 Tue
【问题讨论】:
标签: python pandas dataframe numpy merge