Python 将日期按年,月,日对数据进行分组归类及绘图

简介: Python 将日期按年,月,日对数据进行分组归类及绘图

参考:pd.Grouper

如下图:X轴是从2014-7-24到2015-3-5的日期,Y轴是每天的销量。

目标:将按天数汇总的销量变成按照星期,月份和年数来汇总。

d1ad447def2540df87a463745885a875.png258fbc9562aa4073b4803f57fcd3937d.png

解决方法:

df_new=df_normal.groupby([pd.Grouper(key='日期',freq='W')])[['销量']].sum().reset_index()
df_new

得到的结果如下:可以看出将每周的销量都进行了相加

日期  销量
0 2014-08-03  5698.10
1 2014-08-10  20778.00
2 2014-08-17  19775.20
3 2014-08-24  18904.80
4 2014-08-31  20946.10
5 2014-09-07  21164.20
6 2014-09-14  18832.70
7 2014-09-21  18376.70
8 2014-09-28  24253.44
9 2014-10-05  20048.80
10  2014-10-12  19328.00
11  2014-10-19  17779.10
12  2014-10-26  15300.10
13  2014-11-02  15130.20
14  2014-11-09  15395.80
15  2014-11-16  19114.90
16  2014-11-23  17706.70
17  2014-11-30  17485.20
18  2014-12-07  15847.30
19  2014-12-14  19300.60
20  2014-12-21  13925.50
21  2014-12-28  15134.40
22  2015-01-04  20265.00
23  2015-01-11  10048.80
24  2015-01-18  18539.80
25  2015-01-25  18447.70
26  2015-02-01  17835.50
27  2015-02-08  19593.20
28  2015-02-15  14531.70
29  2015-02-22  23654.10
30  2015-03-01  17901.30


bfe21d6acc6c45a28b5fc877d3db2036.png

按照天数汇总之后的结果:

3abc7ccc8fca4e48a87e2f536881e0a7.png290009ea2bfe4975835f6e7abe723c31.png6973b61e8f344fa881bc706dccb41cf8.png

相关文章
|
15天前
|
缓存 API 网络架构
淘宝item_search_similar - 搜索相似的商品API接口,用python返回数据
淘宝联盟开放平台中,可通过“物料优选接口”(taobao.tbk.dg.optimus.material)实现“搜索相似商品”功能。该接口支持根据商品 ID 获取相似推荐商品,并返回商品信息、价格、优惠等数据,适用于商品推荐、比价等场景。本文提供基于 Python 的实现示例,包含接口调用、数据解析及结果展示。使用时需配置淘宝联盟的 appkey、appsecret 和 adzone_id,并注意接口调用频率限制和使用规范。
|
2月前
|
存储 Web App开发 前端开发
Python + Requests库爬取动态Ajax分页数据
Python + Requests库爬取动态Ajax分页数据
|
17天前
|
JSON 安全 API
Python处理JSON数据的最佳实践:从基础到进阶的实用指南
JSON作为数据交换通用格式,广泛应用于Web开发与API交互。本文详解Python处理JSON的10个关键实践,涵盖序列化、复杂结构处理、性能优化与安全编程,助开发者高效应对各类JSON数据挑战。
92 1
|
2月前
|
数据采集 监控 调度
干货分享“用 多线程 爬取数据”:单线程 + 协程的效率反超 3 倍,这才是 Python 异步的正确打开方式
在 Python 爬虫中,多线程因 GIL 和切换开销效率低下,而协程通过用户态调度实现高并发,大幅提升爬取效率。本文详解协程原理、实战对比多线程性能,并提供最佳实践,助你掌握异步爬虫核心技术。
|
2月前
|
JSON 数据挖掘 API
闲鱼商品列表API响应数据python解析
闲鱼商品列表API(Goodfish.item_list)提供标准化数据接口,支持GET请求,返回商品标题、价格、图片、卖家信息等。适用于电商比价、数据分析,支持多语言调用,附Python示例代码,便于开发者快速集成。
|
2月前
|
JSON 自然语言处理 API
闲鱼商品详情API响应数据python解析
闲鱼商品详情API(goodfish.item_get)通过商品ID获取标题、价格、描述、图片等信息,支持Python等多语言调用。本文提供Python请求示例,包含请求构造与数据处理方法。
|
2月前
|
JSON API 数据格式
微店商品列表API响应数据python解析
微店商品列表API为开发者提供稳定高效获取商品信息的途径,支持HTTP GET/POST请求,返回JSON格式数据,含商品ID、名称、价格、库存等字段,适用于电商数据分析与展示平台搭建等场景。本文提供Python调用示例,助您快速上手。
|
6月前
|
机器学习/深度学习 存储 设计模式
Python 高级编程与实战:深入理解性能优化与调试技巧
本文深入探讨了Python的性能优化与调试技巧,涵盖profiling、caching、Cython等优化工具,以及pdb、logging、assert等调试方法。通过实战项目,如优化斐波那契数列计算和调试Web应用,帮助读者掌握这些技术,提升编程效率。附有进一步学习资源,助力读者深入学习。
|
3月前
|
Python
Python编程基石:整型、浮点、字符串与布尔值完全解读
本文介绍了Python中的四种基本数据类型:整型(int)、浮点型(float)、字符串(str)和布尔型(bool)。整型表示无大小限制的整数,支持各类运算;浮点型遵循IEEE 754标准,需注意精度问题;字符串是不可变序列,支持多种操作与方法;布尔型仅有True和False两个值,可与其他类型转换。掌握这些类型及其转换规则是Python编程的基础。
200 33
|
2月前
|
数据采集 分布式计算 大数据
不会Python,还敢说搞大数据?一文带你入门大数据编程的“硬核”真相
不会Python,还敢说搞大数据?一文带你入门大数据编程的“硬核”真相
75 1

热门文章

最新文章

推荐镜像

更多