一、DataFrame交换两列
示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。
二、使用步骤
1.引入库
代码如下(示例):
import numpy as np
import pandas as pd
2.读入数据
代码如下(示例):
frame=pd.DataFrame(np.arange(9).reshape((3,3)),
index=['a','c','d'],
columns=['Ohio','Texas','California'])
#使用reindex来重建行索引
frame2=frame.reindex(['a','b','c','d'])
#将交换两列的位置进行输出
frame2=pd.DataFrame(frame2,columns=['Texas','Ohio','California'])
frame2
原始的DataFrame 
进行换行后的DataFrame 
该处使用的url网络请求的数据。
总结
Dataframe 构造函数的有效输入 中可以输入其他的DataFrame,通过columns参数改变索引,从而交换两列数据。
|