最重要的事情开始都会讲:建模是始终服务于业务的,没有业务的评分卡就没有灵魂
承接风控建模篇第5节,现对各个细节点讲解
绘图元素代码示例
First part 位置决定身材
整体框架的布局
位置设置
- 画布
- 绘图区
- 图例
简单介绍下: - 画板称为Canvas
- 画布称为Figure
- 绘图区称为Axes
pyplot存在当前画布窗口和当前绘图区
当声明完一个画布或者一个绘图区
所有代码所绘制的图像展示声明的当前的画布和当前的绘图区,
直到声明新的画布或者绘图区为止
import numpy as np
import matplotlib.pyplot as plt
plt.figure()
plt.subplot(121)
x1 = np.arange(0.0, 5.0, 0.5)
plt.plot(x1, 2*x1, label='line 1')
plt.legend(loc=2)
plt.subplot(122)
x2 = np.arange(0.0, 10.0, 0.5)
plt.plot(x2, x2**2, 'o--', c='r', label='line 2')
plt.legend(loc=2)
plt.show()
绘图结果如下
- 画布背景:绘图区会覆盖画布背景
- 背景图片设置
- 采用颜色
#示例颜色
fig.set_facecolor('#F5F5F5')
'''
一般背景颜色适合淡色系
参考网站:https://www.sioe.cn/yingyong/yanse-rgb-16/
'''
配置文件所需材料
axex: 设置坐标轴边界和表面的颜色、坐标刻度值大小和网格的显示
backend: 设置目标暑促TkAgg和GTKAgg
figure: 控制dpi、边界颜色、图形大小、和子区( subplot)设置
font: 字体集(font family)、字体大小和样式设置
grid: 设置网格颜色和线性
legend: 设置图例和其中的文本的显示
line: 设置线条&#