风控Python绘图技法代码示例

最重要的事情开始都会讲:建模是始终服务于业务的,没有业务的评分卡就没有灵魂

承接风控建模篇第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()

绘图结果如下
风控Python绘图技法代码示例_第1张图片

  • 画布背景:绘图区会覆盖画布背景
  • 背景图片设置
  • 采用颜色
#示例颜色
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: 设置线条(颜色、线型、宽度等ÿ

你可能感兴趣的:(风控建模专栏,风控建模,python绘图示例,绘图技巧)