如何获取数据帧,如下所示:
d = {'col1': [1, 2], 'col2': [3, 4]}
df = pd.DataFrame(data=d)
df
col1 col2
row0 1 3
row1 2 4
并生成一个数据框,其中将行名添加到该框的单元格中,如下所示:
col1 col2
row0 1,row0 3,row0
row1 2,row1 4,row1
感谢您的帮助。
答案 0 :(得分:3)
您可以将dtype转换为字符串并将索引添加到数据框:
print(df,'\n')
print(df.astype(str).add(","+df.index,axis=0))
col1 col2
row0 1 3
row1 2 4
col1 col2
row0 1,row0 3,row0
row1 2,row1 4,row1