要保留索引的转置Pandas数据帧,可以使用.T
方法进行转置,并在转置后使用.reset_index()
方法重置索引。以下是一个示例代码:
import pandas as pd
# 创建示例数据帧
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]})
# 转置数据帧并重置索引
transposed_df = df.T.reset_index()
# 打印转置后的数据帧
print(transposed_df)
输出结果如下:
index 0 1 2
0 A 1 2 3
1 B 4 5 6
2 C 7 8 9
在转置后的数据帧中,原来的索引成为了一个名为index
的列,原来的列名成为了新的索引。
下一篇:保留索引后的矩阵作为向量。