折线图的绘制主要分为四步:
1)导入相关的库
2)做图片输出的通用设置
3)设置数据及折现的属性
4)设置图的标题
案例:
import matplotlib
import numpy as np
from matplotlib import pyplot as plt
%matplotlib inline
#通用设置
matplotlib.rc('axes', facecolor = 'white')
matplotlib.rc('figure', figsize = (6, 4))
matplotlib.rc('axes', grid = False)
#数据及线属性
plt.plot(x, y,'*:r')
#标题设置
plt.title('ahdfnas')
plt.xlabel('date')
plt.ylabel('amount')
参数详解
1)导入相关的库
import matplotlib
import numpy as np
from matplotlib import pyplot as plt
%matplotlib inline #使用notebook时需要导入
2)图形输出的通用设置
#设置图片的大小
matplotlib.rc('figure', figsize = (14, 7)) #单位为厘米
#设置字体的大小
matplotlib.rc('font', size = 14) #size为字体的大小
#是否显示背景网格
matplotlib.rc('axes', grid = False)
#grid:取为Flase为不显示背景网格,True为显示
#背景颜色
matplotlib.rc('axes', facecolor = 'white')
#白色:white
#绿色:green
#黄色:yellow
#黑色:black
#灰色:grey
3)数据及线型设置
plt.plot(x, y,color='red',linestyle='^',marker='*')
x:横座标数据
y:纵座标数据
color:折线的颜色
character color
========== ========
'b' blue
'g' green
'r' red
'c' cyan
'm' magenta
'y' yellow
'k' black
'w' white
linestyle:折线的类型,默认为实线
``'-'`` 实线样式
``'--'`` 虚线样式
``'-.'`` 点划线样式
``':'`` 点虚线样式
marker:数据点的标记样式,默认为空
三角形 '^'
五角星 '*'
圆圈 'o'
加号 '+'
缩写形式:plt.plot(x, y,'*:r')
注:引号内的不区分顺序,但是颜色需要用缩写
4:标题设置
#图的标题设置:
plt.title('标题内容')
#横座标命名:
plt.xlabel("横座标名")
plt.ylabel("纵座标名")