一、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参数改变索引,从而交换两列数据。

DataFrame交换两列相关推荐

  1. python交换两列的位置_如何更改 pandas dataframe 中两列的位置

    如何更改 pandas dataframe 中两列的位置: 把其中的某列移到第一列的位置. 原来的 df 是: df = pd.read_csv('I:/Papers/consumer/codeand ...

  2. pandas计算dataframe两列数据值相等的行号、取出DataFrame中两列值相等的行号

    pandas计算dataframe两列数据值相等的行号.取出DataFrame中两列值相等的行号 目录 pandas计算dataframe两列数据值相等的行号.取出DataFrame中两列值相等的行号

  3. 更改 pandas dataframe 中两列的位置

    更改 pandas dataframe 中两列的位置: 把其中的某列移到第一列的位置. 原来的 df 是: df = pd.read_csv('I:/Papers/consumer/codeandpa ...

  4. dataframe的两列转换成字典的key和value

    dataframe的两列转换成字典的key和value 1.存为按插入顺序的字典OrderedDict csv文件内容: import pandas as pd import collections ...

  5. python读取前两列数据对比_使用Python的Dataframe取两列时间值相差一年的所有行方法...

    在使用Python处理数据时,经常需要对数据筛选. 这是在对时间筛选时,判断两列时间是否相差一年,如果是,则返回符合条件的所有列. data原始数据: data[map(lambda x:dateti ...

  6. python提取两列数据对比_使用Python的Dataframe取两列时间值相差一年的所有行方法...

    在使用Python处理数据时,经常需要对数据筛选. 这是在对时间筛选时,判断两列时间是否相差一年,如果是,则返回符合条件的所有列. data原始数据: data[map(lambda x:dateti ...

  7. python dataframe比较两列是否完全相同

    要比较Python中的dataframe两列是否完全相同,可以使用equals()函数.该函数返回一个布尔值,如果两列完全相同,则返回True,否则返回False.以下是一个示例代码: import ...

  8. pandas对dataframe的两列取交集并集

    输入:一个dataFrame,其中的两列是集合. 输出:对两列合并成新的一列,内容为两列的交集. 举个例子 我想得到的结果为 代码如下: pd.Series([set.intersection(*z) ...

  9. Pandas 根据一张DataFrame的两列数据对另一张DataFrame的多列值进行批量替换

    背景 掌柜最近在做王者荣耀2022KPL春季赛的赛事数据分析,下表kpl是从官方数据平台获取到的2022KPL春季赛常规赛近500场的赛事数据: 这里大家可以很明显的看到team_bh和team_ph ...

最新文章

  1. 复制文件以及异常处理
  2. js中window.location.search的用法和作用
  3. 深度剖析「圈组」消息系统设计 | 「圈组」技术系列文章
  4. jedis 读写分离_redis读写分离时jedis怎么知道访问主服务器或者从服务器?
  5. 中国自古以来经历了三种官员选拔制度
  6. php node 目录,node.js基于fs模块对系统文件及目录进行读写操作的方法详解
  7. jsp页面路径问题(404)
  8. linux图形界面为英文,Linux下“英文控制台 中文图形界面”的实现
  9. ubuntu12.04 安装 php5.4/php5.5
  10. Docker制作镜像、启动容器、查看版本、修改源、安装工具
  11. [Unity][FlowCanvas] FlowScript 搜索功能不可用的解决办法:更新 UnityEditor 的版本
  12. Java TCP案例网络聊天室
  13. Altium Designer 18简单入门介绍与分享
  14. 更改我的网页默认的暴风影音播放器
  15. app推送-极光推送
  16. 分位数回归及Stata实现
  17. 2023年中职网络安全竞赛服务远程控制任务解析
  18. Node.js结合Express框架项目搭建
  19. 一程序员辞职开发赌博软件,2年涉案4千万被抓
  20. 如何利用Simulink来设计一个AEB的算法,并通过SCANeR仿真来测试?

热门文章

  1. 华为OD机试真题Java_2022-2023-题目0188-网上商城优惠活动(一)
  2. 基础运放电路-含波形图分析-运算放大器
  3. 算法题--第几个幸运数
  4. mysql怎么连接,mysql怎么连接
  5. 中央气象局天气预报接口---java实现
  6. NBA季后赛历史得分榜
  7. 解决ios设备自带邮箱只能接收邮件不能发送邮件问题的方法
  8. 量化交易中,如何使用Python计算「筹码分布」指标【附代码】 [量化小讲堂-64]
  9. 黑客盗号:窃取他人信息,行骗利器
  10. CTF~ImageMagick+gaps=自动拼图