python长格式_python中宽格式数据帧到长格式数据帧的转换
在.之后的列名中,每个类别都需要整数:print(df)
Mode id time.air time.car
0 car 1 2.8 3.4
1 car 2 2.9 3.8
2 car 3 2.2 2.9
3 air 4 2.0 3.2
4 air 5 1.8 2.8
5 car 6 1.9 2.4
6 car 7 2.2 3.3
7 air 8 2.3 3.4
8 air 9 2.1 2.9
解决方案将类别替换为整数,应用解决方案并最后返回map:
^{pr2}$
l = pd.wide_to_long(df, stubnames='time', i='id', j='alternate',sep=".").reset_index()
l['alternate'] = l['alternate'].map(mapping1)
print (l)
id alternate Mode time
0 1 air car 2.8
1 2 air car 2.9
2 3 air car 2.2
3 4 air air 2.0
4 5 air air 1.8
5 6 air car 1.9
6 7 air car 2.2
7 8 air air 2.3
8 9 air air 2.1
9 1 car car 3.4
10 2 car car 3.8
11 3 car car 2.9
12 4 car air 3.2
13 5 car air 2.8
14 6 car car 2.4
15 7 car car 3.3
16 8 car air 3.4
17 9 car air 2.9
python长格式_python中宽格式数据帧到长格式数据帧的转换相关推荐
- python编辑邮件格式_Python中IMAP append命令的正确格式?(雅虎邮件)
下面的Python函数适用于outlook.gmail和我的共享宿主exim服务器,但是当通过雅虎它返回以下错误:append command error: BAD ['[CLIENTBUG] Add ...
- python秒数转化为时间格式_python将秒数转化为时间格式的实例
python将秒数转化为时间格式的实例 1.转化成时间格式 seconds =35400 m, s = divmod(seconds, 60) h, m = divmod(m, 60) print(& ...
- python str转json_Python中如何将一个字符串转换为json格式呢?
摘要: 下文讲述Python中字符串转换为json格式的方法分享,如下所示: json是各大语言都支持的一个对象,在web API开发中,我们经常使用json格式进行数据传输, 那么在Python中, ...
- python tcp处理_python中TCP粘包问题解决方案
TCP协议中的粘包问题 1.粘包现象 基于TCP写一个远程cmd功能 #服务端 importsocketimportsubprocess sever=socket.socket() sever.bin ...
- python nums函数_Python中的内置函数
Python中有很多内置函数,不需要我们调用模块可以直接使用,而且都是常用函数的封装,下面我们来看看Python中的内置函数都有那些. 1.abs() abs()是绝对值函数,把一个负数转化为正数,数 ...
- python模块讲解_python中常用模块详解一
1.time 模块 import time s = time.localtime() # 把时间转化成格式化的时间,通过. 取得里面的年月日等 struct_time 格式 time.struct_t ...
- python解析原理_Python 中 -m 的典型用法、原理解析与发展演变
在命令行中使用 Python 时,它可以接收大约 20 个选项(option),语法格式如下: python [-bBdEhiIOqsSuvVWx?] [-c command | -m module- ...
- python unescape函数_Python中unescape JavaScript中escape的字符
遇到一个问题需要用Python把JavaScript中escape的中文给还原,但找了大半天,也没有找到答案,只好自己深入研究解决方案. 我们先来看在js中escape一段文字的编码 a = esca ...
- python正则表达式空格_python中的正则表达式的使用
一.正则表达式简介 正则表达式:又称正规表示式.正规表示法.正规表达式.规则表示式.常规表示法(英语:Regular Expression,在代码中常简写为regex.regexp或者是RE),是计算 ...
最新文章
- 如何正确使用Python临时文件
- java中时间入数据库格式转换_数据库中字段类型为datetime,转换成java中的Date类型...
- 【Linux】一步一步学Linux——xeyes命令(228)
- java 并发计数器_Java 8 LongAdders:管理并发计数器的正确方法
- 设计模式(二)设计模式的本质
- 2019 下半年,程序员怎么过?
- HCIE Security DS V-P-N 备考笔记(幕布)
- java4.25生成车牌号_泸牌16年涨882倍 超25万人拍一张车牌为哪般?
- [DevExpress使用随笔]之BarManager控件中创建MainMenu
- chrome 91版本 解决跨域请求SameSite
- L1-033 出生年-PAT 团体程序设计天梯赛 GPLT
- [BZOJ2069][POI2004]ZAW
- 基于nas的filerun私有网盘搭建(拒绝可道云)
- idea在plugins中搜不到插件MyBatisX
- JIRA6.3安装及alige插件破解
- SaaS和PaaS的区别
- 免费的网盘您知道哪些?
- GA/T1400文档请求失败消息返回提
- 用低代码让数字化触手可及,奥哲完成数亿元C轮融资
- PostgreSQL 10 基于日志的备份与还原
热门文章
- SAP UI5 应用开发教程之四十七 - 如何自定义 SAP UI5 字符串类型输入字段的校验逻辑试读版
- 关于 OData 协议的数据类型 - SAP gateway 框架是如何解析数据类型的?
- SAP Spartacus Page Layout - 页面布局设计
- SAP Cloud for Customer(C4C)前台显示的数据是如何从后台读取的
- SAP Spartacus的持久化存储学习笔记
- Chrome开发者工具一个有用的快捷键组合:Ctrl+Shift+E
- Angular jasmine单元测试框架TestBed.createComponent的实现原理
- SAP Spartacus app module注入config module的过程
- Angular getOrCreateInjectable的实现原理调试
- jsp项目手动导出成war包