机器学习——科学数据包(七)可视化:Matplotlib模块——散点图、线形图、柱状图、直方图、饼图、箱形图
散点图
- 散点图显示两组数据的值,每个点的坐标位置由变量的值决定
- 由一组不连接的点完成,用于观察两种变量的相关性
- 列如身高-体重、温度-纬度等等
样式选择:
plt.scatter(x,y,s=点面积,c=颜色,alpha=透明度,marker=形状)
折线图
- 折线图是用直线段将各数据连接起来组成的图形
- 常用来观察数据随时间变化的趋势
- 例如股票价格、温度变换等
plt.plot(x,y)
纵坐标不是日期,计算机自动将日期解析成一系列字符串,使用plot_date绘制带日期的
条形图
- 以长方形的长度为变量的统计图表
- 用来比较多个项目分类的数据大小
- 通常利用于较小的数据集分析
- 例如不同季度的销量等
plt.bar(x,y,width=,color=,align='center|edge') # 绘制条形图
plt.barh(x,y,width=,color=) # 绘制水平条线图
(一)
index=np.arang