首页 > 其他分享 >panda画箱型图

panda画箱型图

时间:2023-02-02 10:31:44浏览次数:37  
标签:loc 画箱 plt study staticdata import data panda


import pandas as pd
create_study='D:/sqlfile/19.xls'
data=pd.read_excel(create_study,index_col='排名')
data.describe()
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif']=['SimHei']
plt.rcParams['axes.unicode_minus']=False
plt.figure()
p=data.boxplot(return_type='dict')
x=p['fliers'][0].get_xdata()
y=p['fliers'][0].get_ydata()
y.sort()
for i in range(len(x)):
if i>0:
plt.annotate(y[i],xy=(x[i],y[i]),xytext=(x[i]+0.05 -0.8/(y[i]-y[i-1]),y[i]))
else:
plt.annotate(y[i],xy=(x[i],y[i]),xytext=(x[i]+0.08, y[i]))
plt.show()
from __future__ import print_function
import pandas as pd
create_study='D:/sqlfile/19.xls'
data=pd.read_excel(create_study,index_col='排名')
data=data[data[u'总分']>400]

staticdata=data.describe()
#极差
staticdata.loc['range']=staticdata.loc['max']-staticdata.loc['min']
#变异系数
staticdata.loc['var']=staticdata.loc['std']/staticdata.loc['mean']
#四分位数的间距
staticdata.loc['dis']=staticdata.loc['75%']-staticdata.loc['25%']
print(staticdata)

panda画箱型图_ico


标签:loc,画箱,plt,study,staticdata,import,data,panda
From: https://blog.51cto.com/u_15063934/6033072

相关文章

  • pandas 写Excel 时报错:ValueError: Writing 0 cols but got 8 aliases
    pandas写Excel时报错:Traceback(mostrecentcalllast):File"D:\code_tool\spiderYesmro3\main.py",line244,in<module>main()File"D:\code_tool\spi......
  • Pandas日期时间格式化
    当进行数据分析时,我们会遇到很多带有日期、时间格式的数据集,在处理这些数据集时,可能会遇到日期格式不统一的问题,此时就需要对日期时间做统一的格式化处理。比如“Wednesday......
  • Pandas时间序列
    顾名思义,时间序列(timeseries),就是由时间构成的序列,它指的是在一定时间内按照时间顺序测量的某个变量的取值序列,比如一天内的温度会随时间而发生变化,或者股票的价格会随着时......
  • Pandas resample数据重采样
    随机抽样,是统计学中常用的一种方法,它可以帮助我们从大量的数据中快速地构建出一组数据分析模型。在Pandas中,如果想要对数据集进行随机抽样,需要使用sample()函数。samp......
  • Pandas数据合并
    目录1)在单个键上进行合并操作2)在多个键上进行合并操作使用how参数合并1)leftjoin2)rightjoin3)outerjoin(并集)4)innerjoin(交集)Pandas提供的merge()函数......
  • Pandas字符串离散化处理
    字符串离散化处理importpandasaspdimportnumpyasnpfrommatplotlibimportpyplotasplt#读取csv文件file_path="./IMDB-Movie-Data.csv"df=pd.read_csv......
  • Pandas分组聚合
    groupby分组操作详解在数据分析中,经常会遇到这样的情况:根据某一列(或多列)标签把数据划分为不同的组别,然后再对其进行数据分析。比如,某网站对注册用户的性别或者年龄等进行......
  • Pandas的join和merge到底哪个快
    大家好,我是小小明。上次我们的云朵君同学在不严谨的测试下,得出了join可以比merge快5倍的结论。虽然默认参数用法下,join确实比merge快一些,但实际上join并不见得会比merge快。......
  • 这20个Pandas函数可以完成80%的数据科学工作
    Pandas是数据科学社区中使用最广泛的库之一,它是一个强大的工具,可以进行数据操作、清理和分析。本文将提供最常用的Pandas函数以及如何实际使用它们的样例。我们将涵盖从......
  • 【python】pandas库学习笔记
    北京理工大学嵩天Pandas课程学习笔记。部分内容补充自菜鸟教程。Pandas库提供了共性能易用数据类型和分析工具的第三方python库。Pandas库基于Numpy库实现。Pandas......