pandas竖列转横列
背景描述:
有一个excel中,包含有十几个系统,一个月内每天的执行情况,由于日期、系统时多次重复的
到时无法使用excel的折线图功能直接生成,现需将数据转换为可以生成折线图的形式,以节省时间。
通过pandas将excel中的竖列快速的转换为横列
转换前
转换后
代码如下:
import pandas as pd
from pandas import DataFrame#读取excel文件数据
rdata = pd.read_excel('系统耗时明细报表.xls')
#输出数据
wdata = DataFrame()
#筛选出有用的三列
rdata = rdata[['b1','a1','e1']]
print(rdata)
#将长列转换为短列
out = rdata.pivot(index = 'b1',columns='a1',values = 'e1')
print(out)
#输出到excel中,使用xlsx时,pandas自动选择openpyxl
#使用xls时,pandas自动选在的是xlwt,会有255的限制,当列或行超过255时会报错
out.to_excel('处理后.xlsx')
pandas竖列转横列相关推荐
- MySQL中的竖列变横列
工作中经常会用到竖列变横列的情况,下面通过一个实例来说一下实现竖列变横列的几种方式: 创建数据库表: CREATE TABLE `student_score` ( `id` int(11) unsig ...
- Oracle竖列转横列和MySQL竖列转横列
Oracle竖列转横列和MySQL竖列转横列 一.前言 二.Oracle实现 基础表 目标 具体实现 三.MySQL实现 基础表 目标 具体实现 四.参考 一.前言 做项目的时候遇到一个需要把表格某列 ...
- Excel 竖列转横列实例
日常工作中,做数据处理的时候,经常会用到将竖列转成横列的情况,现收集如下,如下图所示,要将1中的情况转化成3中的样子 根据实际操作来看,建议采用1->2->3的方法,先将1一次分列,然后再 ...
- Mysql查询 竖列变横列
编号 季度 施肥次数 施肥量 a1 1 1 50 a1 1 2 30 a2 2 1 20 转换成这样 编号 第一季度第一次施肥量 第一季度第二次施肥量 第二季度第一次施肥量 a1 50 30 a2 2 ...
- oracle竖行的两列变成横行_SQL竖列变横列
oracle 中自连接和 case when,decode 的应用 有表如下: * from test026; ID NAME SUBJECT ...
- oracle使用decode实现竖表转横表 (列转行)
工作中时长会用到竖表转横表(列转行)例如某商场每天都有营业额,数据库中营业额存储的方式是每天很多比每笔对应不同的消费记录 ,可能有一天的营业额很多 对应的营业额明细就会很多,如果有个需求是要统计每天营 ...
- Oracle实现竖表转横表的几种常用方法(行转列)
有能耗表,记录各个城市水.电.热的能耗情况,表结构如下: 表结构 名称 类型 备注 E_CODE VARCHAR2(10) 城市的CODE E_VALUE NUMBER 能耗值,包括水耗.电耗.热耗 ...
- Excel中的竖列数据怎么变横列?转换竟然如此简单!
怎么把Excel中的竖列数据变成横列?在统计数据的时候一般习惯用竖列的形式展现出来,但是有些数据不适合用横列的形式来展示该怎么办?最简单的就是直接将数列数据转为横列的,这样既省时又省事哦,下面就来为大 ...
- VS 快速把竖列的数组数据转为横列
VS 快速把竖列的数组数据转为横列 选中 查找\r\n 选正交替换为空格
最新文章
- 10个相似图片搜索以图找图的网站
- 父元素 高度固定,如何使其中的文字垂直居中?
- java properties用法_java中Properties文件加载和使用方法
- Linux shell 的字符串截取
- 注解实现json序列化的时候自动进行数据脱敏
- ORACLE 制定时间 加N月
- php微信显示通讯录,微信小程序通讯录功能实现思路分享
- Android 系统签名jks文件获取platform.jks
- 怎么添加网络扫描仪到计算机,MAC如何添加网络扫描仪
- Java反序列化漏洞:在受限环境中从漏洞发现到获取反向Shell
- 三菱FX系列PLC教学课程---一个从基础讲起的电梯控制实例
- effective C++ 读书笔记
- 3701汉化包 axure r9_AXURE9最全的WEB设计元件库(分享版).rplib
- 微信授权与拒绝授权的弹窗处理
- 学习nginx(1) - install(centos7)
- 自动化测试学习daytwo(接口自动化概论)
- python读取邮件标题_Python连载57- 邮件头和主题、解析邮件
- Camera常见术语缩写总结
- JavaScript 高级程序设计第二章
- 门禁系统中人脸检测技术的原理剖析和使用教程