1 () :创建画布
(num=None, figsize=None, facecolor=None, edgecolor=None, clear=False, )
num:画布序号,一般默认是从1递增
figsize=(长,宽):画布尺寸,常用
facecolor:背景色,默认白色
edgecolor:边缘色,默认白色
clear:是否清除原来的画布,默认False自动创建新画布
2 () :创建子图
(numRows, numCols, plotNum)
numRows:行数
numCols:列数,画布被分成numRows行和numCols列
plotNum:按照从左到右,从上到下的顺序对每个子图进行编号。 该参数可以指定画图区域。
import as plt
x = [1, 2, 3, 4]
y1 = [1, 2, 3, 4]
y2 = [1, 4, 9, 16]
y3 = [2, 6, 6, 8]
y4 = [1, -3, 5, 7]
()
(221)
(x, y1, 'r')
(222)
(x, y2)
(223)
(x, y3,'g')
(224)
(x, y4,'y')
()
3 plt.subplots_adjust():调整子图间的距离
plt.subplots_adjust(left=None, bottom=None, right=None, top=None,
wspace=None, hspace=None)
left:默认为0.125,子图(subplot)距画板(figure)左边的距离
right:默认为0.9,子图(subplot)距画板(figure)右边的距离
bottom:默认为0.1,子图(subplot)距画板(figure)底部的距离
top:默认为0.9,子图(subplot)距画板(figure)顶部的距离
wspace:默认为0.2,子图水平间距
hspace:默认为0.2,子图垂直间距
import as plt
x = [1, 2, 3, 4]
y1 = [1, 2, 3, 4]
y2 = [1, 4, 9, 16]
y3 = [2, 6, 6, 8]
y4 = [1, -3, 5, 7]
()
(221)
(x, y1, 'r')
(222)
(x, y2)
(223)
(x, y3,'g')
(224)
(x, y4,'y')
plt.subplots_adjust(hspace=0.5, wspace=0.5)
()
4 ():画图
(x, y, linestyle, color, linewidth, label)
x,y:分别是x轴数据和y轴数据、linestyle:线条类型、color:颜色(默认值为蓝色'b')、linewidth:线宽度、label:曲线标签,后使用( )创建图例。
import as plt
y = [1, 2, 20, 50]
()
(y) #只给y时,x默认为range(len(y)),即0、1、2、3...len(y)-1
()
import as plt
x = [1, 2, 3, 4]
y1 = [1, 2, 3, 4]
y2 = [1, 4, 9, 16]
()
(x, y1) #同一个图画多条曲线
(x, y2) #可看出绘制多条线条时,系统会自动更改线条颜色,第一个默认值为蓝色'b'
()
import as plt
x = [1, 2, 3, 4]
y1 = [1, 2, 3, 4]
y2 = [1, 4, 9, 16]
y3 = [1, 8, 27, 64]
y4 = [1, 16, 81, 124]
()
(x, y1, linestyle='-') #实线
(x, y2, linestyle='--') #虚线
(x, y3, linestyle='-.') #折点线
(x, y4, linestyle=':') #点线
()
5 ():绘制散点图
(x, y, s=None)
x,y:散点的坐标、s:散点的面积、color:散点的颜色(默认值为蓝色'b')
import as plt
x = [1, 2, 3, 4]
y = [1, 2, 20, 50]
()
(x, y, s=10)
()
6 ():创建图例
在()里添加label属性后,可调用(),产生legend
7 (' '):在横坐标添加标签
字符串中不可以包含中文
8 (' '):增加主题
字符串中不可以包含中文
import as plt
x = [1, 2, 3, 4]
y = [1, 2, 20, 50]
()
(x, y,label='line1')
() #创建图例
("X axis") #x轴标签
("Y axis") #y轴标签
("figure1") #主题
()
9 ( ):将图表保存到文件中
('存储位置'+'照片名'+'.照片类型')
10 ( ):展现画布
数据分析-03 - 简书
进阶学习