数据可视化的效果,是以图的方式,让数据更容易被大众所理解,更直观的展示数据。这个过程中,颜色是其中一个重要的内容。配色好看的图表让大家看着更赏心悦目,从感官刺激上,让数据更容易被大家所关注。
使用python进行数据可视化时,大家习惯用matplotlib工具。在使用matplotlib进行绘图时,我们可以对其进行相应的颜色设置,小编整理了一下,目前matplotlib绘图时,可以控制8个点的颜色。
相应代码及效果具体如下:
1.控制画布背景色
fig, ax = plt.subplots(facecolor=(.18, .31, .31))
效果图如下:
2.控制数据展示区域图背景色(内)
ax.set_facecolor('#eafff5')
效果图如下:
3.控制图标题颜色
ax.set_title('2019年铁路、公路、水运和民航客运量趋势图',color='0.9')
效果图如下:
4.控制x轴标题颜色
ax.set_xlabel('日期',color='c')
效果图参见下图:
5.控制y轴标题颜色
ax.set_ylabel('万人',color='peachpuff')
效果图参见上图。
6.控制折线的颜色
ax.plot(x,y1,marker='o',label='铁路客运量',color='xkcd:crimson')
效果图如下:
7.控制折线的颜色,以及线的样式
ax.plot(x,y2,marker='o',label='公路客运量',color='C4',linestyle='--')
效果图如下:
8.x轴和y轴刻度的颜色
ax.tick_params(labelcolor='tab:orange')
效果图如下: