可以在哪些网站 app做推广的,俄罗斯做货代的网站,广州服装 网站建设,潍坊做网站潍坊做网站柱形分布图系列柱形分布图系列使用柱形图的方式展示数据的分布规律#xff1b;可以借助误差线或散点图#xff1b;带误差线的柱形图就是使用每个类别的均值作为柱形的高度#xff1b;再根据每个类别的标准差绘制误差线#xff1b;缺点#xff1a;无法显示数据的分布情况可以借助误差线或散点图带误差线的柱形图就是使用每个类别的均值作为柱形的高度再根据每个类别的标准差绘制误差线缺点无法显示数据的分布情况可以在带误差线的柱形图的基础上添加抖动散点图优点可以方便观察数据分布规律绘制柱形分布图系列带误差线柱形图使用statsummary(fundatameansdl,geombar)实现柱形图使用statsummary(fundatameansdl,geomerrorbar)实现误差线绘制再使用geom_jitter()函数添加抖动散点图绘制带误差线的柱形图import pandas as pdimport numpy as npimport seaborn as snsimport matplotlib.pyplot as pltfrom plotnine import *dfpd.read_csv(d:\python\out\DistributionD.csv)df[class]df[class].astype(category,[n, s, k, mm])#带误差线的柱形图Barjitter_plot(ggplot(df,aes(xclass,yvalue,fillclass))stat_summary(fun_datamean_sdl,fun_args {mult:1}, geombar, color black,size 0.75,width0.7,show_legendFalse)stat_summary(fun_datamean_sdl, fun_args {mult:1}, geomerrorbar, color black,size 0.75,width.2,show_legendFalse)scale_fill_hue(s 0.90, l 0.65, h0.0417,color_spacehusl)ylim(0,7)theme_matplotlib()theme(aspect_ratio 1.05, dpi100, figure_size(4,4)))print(Barjitter_plot)Barjitter_plot.save(d:\python\out\Barjitter_plot.pdf) 绘制带误差线柱形与抖动散点图import pandas as pdimport numpy as npimport seaborn as snsimport matplotlib.pyplot as pltfrom plotnine import *dfpd.read_csv(d:\python\out\DistributionD.csv)df[class]df[class].astype(category,[n, s, k, mm])#带误差线柱形与抖动图Barjitter_plot2(ggplot(df,aes(xclass,yvalue,fillclass))stat_summary(fun_datamean_sdl, fun_args {mult:1}, geombar, fillw,color black,size 0.75,width0.7,show_legendFalse)stat_summary(fun_datamean_sdl,fun_args {mult:1}, geomerrorbar, color black,size 0.75,width.2,show_legendFalse)geom_jitter(width0.3,size2,stroke0.1,shapeo,show_legendFalse)scale_fill_hue(s 0.90, l 0.65, h0.0417,color_spacehusl)ylim(0,7)theme_matplotlib()theme(aspect_ratio 1.05, dpi100, figure_size(4,4)))print(Barjitter_plot2)Barjitter_plot.save(d:\python\out\Barjitter_plot2.pdf)