2024-05-15 10:20:14 发布
网友
我有一个熊猫数据帧df和这个内容
df
Column1 Column2 Column3 C11 C21 C31 C12 C22 C32 C13 C23 C33
我想在第1列和第2列之间交换内容。你知道吗
输出数据帧应该如下所示
Column1 Column2 Column3 C21 C11 C31 C22 C12 C32 C23 C13 C33
我使用的是pythonv3.6
我相信有更好的答案,但您可以交换列名,然后重新排序:
df = pd.DataFrame({"Column1": ["C11", "C12", "C13"], "Column2": ["C21", "C22", "C23"], "Column3": ["C31", "C32", "C33"]}) df.columns = ["Column2", "Column1", "Column3"] df[["Column1", "Column2", "Column3"]]
我相信有更好的答案,但您可以交换列名,然后重新排序:
相关问题 更多 >
编程相关推荐