我写了一段代码,将特定顺序的行转换为列。一切运行正常,但列的索引不正确。我要添加代码:
;; Ratios
(edn/read-string "22/7")
;; Hexadecimal
(edn/read-string "0xff")
这是相同的屏幕截图: Image
答案 0 :(得分:0)
首先删除将转换列转换为带有前缀的字符串:
df['date_idx'] = 'Change_Period_Start_' + df.idx.astype(str)
然后将columns
更改为idx
并添加DataFrame.add_prefix
:
date = (df.pivot_table(index='GR_Key',
columns='idx',
values='Change_Period_Start',
aggfunc='first')
.add_prefix('Change_Period_Start_'))