英文:
Adding Index to existing DF
问题
我是你的中文翻译助手,以下是翻译好的内容:
我刚开始学编程,对自己在做什么一无所知。我创建了这个pd.DataFrame,现在想回过头来添加一个索引,索引的值为('Count', 'Volume (R-AMT)', 'DV01')。
这是我尝试过的代码,但它不起作用。我看了一些YouTube视频和阅读了一些论坛。现在我在这里寻求帮助。谢谢!
英文:
I am new to coding and have no idea what I am doing. I made this pd.DataFrame and now want to go back and add an index with the values ('Count', 'Volume (R-AMT)', 'DV01')
df1 = pd.DataFrame(
{'RFQ Total - Excluding Pass': [RFQ_count, Vol_RAMT, DV01],
'Hit Count': [hit_count, hit_count_volume, hit_count_DV01],
'Hit Ratio': [hit_ratio_count, hit_ratio_volume, hit_ratio_DV01],
'Cover Count': [1, 1, 1],
'Cover Ratio': [1,1,1],
'Tie Wins': [1,1,1],
'Tie Away': [1,1,1],
'Tie Ratio': [1,1,1],
'Revenue': [1,1,1]})
index=['Count', 'Volume (R-AMT)', 'DV01']
df1
This is what I have tried, it does not work. I have watched a few youtube videos and read some forums. Now I am here asking for help. Thank!!
答案1
得分: 0
尝试在最后通过将底部的df1行替换为类似以下内容的方式创建一个新的数据框:df2 = pd.DataFrame(df1, index=index)。尝试打印df2以查看其结果。
英文:
try and create a new data frame at the end by replacing the df1 line at the bottom with something like. df2 = pd.DataFrame(df1, index=index). Try and print out df2 to see what it gives you.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论