使用python编程的方式快速画出柱形图和盒图,非常好用的可视化库
推荐
(此处已添加圈子卡片,请到今日头条客户端查看)
正文
效果为:获取cvs的对应列的五行数据
第一句代码为获取norm_reviews的Fandango_Ratingvalue列然后点value_counts()的效果为:
这个效果就是统计,比如4.1分的有16个,sort_index()的作用是对数据进行排序,效果是:
数据有了下面显示:
有10个柱,说明默认为10个bins,当然也可以指定bins
这样指定20gebins
这样就会有20个柱子了,还可以指定柱状图显示的范围:使用range(4,5)这个意思是只显示4到5的的数据:
figsize的意思是指定一块长为20,宽为10的区域用来画图
set_ylim的意思是设置y轴的数据范围为0到50
效果是:
一共有四个
画盒图
箱形图(Box-plot)又称为盒须图、盒式图或箱线图,是一种用作显示一组数据分散情况资料的统计图。
boxplot就是用来画盒图,参数为指定的一列
可以画一列同时也可以画多个列
这里有一个问题,当画一个列的时候,不用点values,当画多个列的时候需要点values不然数据会出错
从数据角度来看一下:
第一个类型是series,第二个是ndarray
第一个类型是DataFrame
第二个类型是ndarray
那就是说DataFrame的时候不行
相关推荐
魅惑青花瓷 2020-11-11
赶路人儿 2020-11-02
liujianhua 2020-10-22
Locksk 2020-10-12
菜鸟 2020-09-14
yyhhlancelot 2020-08-26
dayslrk 2020-08-16
MrFuWen 2020-08-15
letheashura 2020-08-14
molong0 2020-08-06
redis 2020-08-02
zlfing 2020-07-27
guoyun0 2020-07-19
anglehearts 2020-07-18
yyhhlancelot 2020-07-06
walegahaha 2020-06-15
Leonwey 2020-06-11
bingdata 2020-06-09
wndong 2020-06-04