数据分析-02数据可视化
数据可视化:模块(matplotlib)
1.散点图:plot()函数
plot(x,y,'.',color= (r,g,b))
plt.xlabel('x轴标签')
plt.ylabel('y轴标签')
plt.grid(True)
plot参数说明:'.'、'o',小点还是大点
color,散点的颜色
2.折线图:plot()函数
plot(x,y,style,color,linewidth)
title("图的标题")
参数说明:style:画线的样式
color:画线的颜色
linewidth:线的宽度
3.饼图:pie()函数
pie(x,labels,colors,explode,autopct)
参数说明:x:进行绘画的序列
labels:饼图的各部分标签
colors:饼图的各部分颜色,使用rgb
explode:需要突出的块状序列
autopct:饼图占比的显示格式,%.2f;保留两位小数
4.柱形图:bar()函数
纵向
bar(left,height,width,color)
横向
barh(bottom,width,height,color)
参数说明:left:x轴的位置序列,一般采用arange函数产生一个序列
height:y轴的数值序列,也就是柱形图的高度
width:柱形图的宽度,一般采用1即可
color:填充颜色
添加x轴的标签:plt.xticks(index + 1/2,gb.index)
5.直方图:hist()函数
hist(x,color,bins,cumulative = False)
参数说明:x:需要绘制的向量
bins:直方图的分组个数
cumulative:设置是否累积计数,默认False