Python、Excel、MySQL 基于数据分层,打标签
2022/1/6 2:12:15
本文主要是介绍Python、Excel、MySQL 基于数据分层,打标签,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
pandas.cut()
用来将数据划分为不同的区间 x:array型数据 DataFrame每列数据都是array型数据 bins:传入int型数据,表示划分的区间个数,传入list型数据,表示自定义的区间 labels: 与bins对应区间的标签(默认为None) retbins:True表示返回划分的区间,False表示不返回划分的区间(默认为False) right:True表示左开右闭,False表示左闭右开(默认为True) 返回数据: x对应所在的区间,array类型 retbins为True时,还会返回划分区间
excel
=LOOKUP(I:I, {0,50,100,500,1000,2000,5000,10000,15000}, {"[0, 50)","[50, 100)","[100, 500)","[500, 1000)","[1000, 2000)","[2000, 5000)","[5000, 10000)","[10000, 15000)"} ) 法二: if函数逐层嵌套
MySQL
法一: CASE WHEN cost>=0 and cost<50 THEN "[0, 50)" WHEN cost>=50 and cost<100 THEN "[50, 100)" ... ELSE "[10000, 15000)" END material_flag_off, 法二: -- 偶然所得,未尝试 SELECT elt( INTERVAL (days, 1, 3, 5, 7, 10), "1-3", "3-5", "5-7", "7-10", "10+" ) AS region, count(*) FROM tour_group GROUP BY region;
这篇关于Python、Excel、MySQL 基于数据分层,打标签的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-07MySQL读写分离入门:轻松掌握数据库读写分离技术
- 2024-12-07MySQL读写分离入门教程
- 2024-12-07MySQL分库分表入门详解
- 2024-12-07MySQL分库分表入门指南
- 2024-12-07MySQL慢查询入门:快速掌握性能优化技巧
- 2024-12-07MySQL入门:新手必读的简单教程
- 2024-12-07MySQL入门:从零开始学习MySQL数据库
- 2024-12-07MySQL索引入门:新手快速掌握MySQL索引技巧
- 2024-12-06BinLog学习:MySQL数据库BinLog入门教程
- 2024-12-06Binlog学习:MySQL数据库的日志管理入门教程