数据源:https://github.com/zrnsm/pyculiarity/blob/master/tests/raw_data.csv

一般使用箱型图来探索数据的季节性,箱型图主要体现了:极值、四分位点、极值点、中位数

示例代码

import pandas as pd
import matplotlib.pyplot as plt
import seaborn as snsdef get_data() -> pd.DataFrame:dataframe = pd.read_csv("raw_data.csv", index_col=0)dataframe.index = pd.to_datetime(dataframe['timestamp'])dataframe.drop(['timestamp'], axis=1, inplace=True)return dataframeif __name__ == '__main__':df = get_data()hour_df = df.resample("h").sum()  # 按小时重采样hour_df.loc[:, "day"] = hour_df.index.dayhour_df.loc[:, "hour"] = hour_df.index.hour# 绘制"天"与数量之间的关系sns.boxplot(x='day', y="count", data=hour_df)plt.show()# 绘制"小时"与数量的关系sns.boxplot(x='hour', y="count", data=hour_df)plt.show()

效果

"天"与数量的关系图:

"小时"与数量的关系图:


可以得到,中午时分数量较多,而休息时间数量较少

随时间变化的数量趋势如下图所示:

pandas seaborn绘制箱型图,探索时间序列数据季节性相关推荐

  1. Seaborn绘制箱型图

    公众号:尤而小屋 作者:Peter 编辑:Peter 大家好,我是Peter~ 本文介绍的是如何使用 seaborn 的 boxplot 方法来绘制箱型图,先看看部分图形的绘制效果: 参数 绘制图形中 ...

  2. 使用matplotlib绘制箱型图(箱线图)及简要分析

    什么是箱型图 箱形图(Box-plot)又称为盒须图.盒式图或箱线图,是一种用作显示一组数据分散情况资料的统计图.因形状如箱子而得名.在各种领域也经常被使用,常见于品质管理.(来源:百度百科[箱型图] ...

  3. python绘制箱型图+打印异常值

    箱型图+打印异常值 写在最前面 代码 写在最前面 读取csv文件,绘制箱型图(竖着的),并打印出所有异常值. 更新conda及所有库 conda update -n base -c https://m ...

  4. 利用sns.boxplot绘制箱型图的时候报错:AttributeError: ‘numpy.ndarray‘ object has no attribute ‘boxplot‘

    (1)问题介绍 最近在做一个机器学习入门项目,鸢尾花种类的预测,在利用sns.boxplot()绘制箱型图的时候,程序报错: AttributeError: 'numpy.ndarray' objec ...

  5. python 绘制箱型图

    用法 Axes.boxplot(x, notch=None, sym=None, vert=None, whis=None, positions=None, widths=None, patch_ar ...

  6. python箱线图配色_python绘制箱线图

    三种方式绘制箱线图 #第一种:直接使用自带的箱线图函数 import pandas as pd import matplotlib.pyplot as plt data=pd.read_excel(& ...

  7. 绘制箱线图的标签python_利用Python - Matplotlib 绘制箱线图

    1.箱线图介绍 第一步:计算上四分位数,中位数,下四分位数(计算公式略). 第二步:计算上四分位数和下四分位数之间的差值,四分位数差. 第三步:绘制箱线图的上下范围,上限为上四分位数,下限为下四分位数 ...

  8. matlab画箱型图均值方差,Matlab 绘制箱线图

    文章目录 前言 主要介绍箱线图(Box-plot)和利用Matlab绘制箱线图. 一.箱线图介绍 统计指标一般包括:四分位数.均值.中位数.众数.方差.标准差等,箱线图作为一种数据统计的方法,内容包括 ...

  9. python绘制箱线图

    用python绘制箱线图_大奸猫的博客-CSDN博客_python画箱线图 画两个并行的箱型图: # 导入Excel数据studentshuju.xls的代码: import matplotlib.p ...

最新文章

  1. java ec_Java ECKey.setK方法代码示例
  2. java 工厂模式 计算器_简单工厂模式实现简易计算器
  3. linux运维前景与运维人员最佳职业规划录像
  4. VirtualBox 图形化界面
  5. 【技术综述】有三AI不得不看的技术综述
  6. Use function as controller
  7. 利用python爬取房价
  8. 随想录(动态库的特点)
  9. 推荐JS插件:imagesLoaded,监测图片加载情况并提供相应的事件(加载成功/失败)...
  10. 使用springMVC搭建后台,想实现拦截所有后缀的请求,怎么办
  11. Android 自定义View修炼-打造完美的自定义侧滑菜单/侧滑View控件(转)
  12. angular1 搜索服务 ,震灾名称是必填
  13. 计算机等级考试二级VB基础教程
  14. 下载频道2013上半年超人气精华资源汇总
  15. 曝猛! 许多行情软件自带的SAR指标是错的
  16. 学习Git第三课 Git本地仓库初始化
  17. 非标自动化设备设计制造的13个步骤 || 技巧总结
  18. web性能压力测试工具:WebBench详解
  19. 中国大学MOOC 浙江大学《程序设计入门——C语言》第6周:数组与函数 测验与作业(高精度小数)
  20. 微信跳一跳辅助之JAVA版(最容易理解的算法)实现原理分析

热门文章

  1. 如何为CentOS 7配置静态IP地址
  2. 一个简单限速器的java实现[1]
  3. 从helloworld回顾程序的编译过程之二
  4. 分形:MandelBrot和Julia
  5. 什么是python 包_什么是python
  6. iOS不同版本适配问题
  7. 求图形学基本算法好书推荐?
  8. JAVA中request.getParameterMap()用法笔记
  9. 网页表单form中提交的两种方式
  10. 验毛坯房要注意什么?