我有两个数据框:
数据帧#1
读取值-仅对NodeID和GSE感兴趣
sta = pd.read_csv(文件名)
数据框#2
读取文件,使用数据透视表并获得以下结果
sim = pd.read_csv(headout,index_col=0)
sim['Layer'] = sim.groupby('date').cumcount() + 1
sim['Layer'] = 'L' + sim['Layer'].astype(str)
sim = sim.pivot(index = None , columns = 'Layer').T
这使我的索引列具有两个值。 (第一个标题为空白,第二个标题为空白),即1,L1。
我需要帮助的是:
我一直在使用Google搜索方式重命名第二个数据框中的第一列,但似乎找不到解决方案。任何想法都在这一点上有所帮助。我认为我的数据透视功能可能是错误的...
这是数据帧#2在透视之前的图片。数字1-4是节点ID。
当我将其导出到csv中以查看数据框的外观时,我得到了它。
答案 0 :(得分:1)
尝试
df.rename(columns={"Index": "your preferred name"})
如果这是您的索引,请执行-
df = df.reset_index()
df.rename(columns={"index": "your preferred name"})