Python论文中的绘图(保存成PDF不失真)
作者:互联网
1. 折线图+保存成不失真的PDF格式
import matplotlib.pyplot as plt
# result of Algorithm 1
x1 = [1,2,3,4,5]
y1 = [5,5.5,7,9,12]
plt.plot(x1,y1,'-ro',ms=5) # 红色实线连点
# result of Algorithm 2
x2 = [1,2,3,4,5]
y2 = [3,4,5,7,10]
plt.plot(x2,y2,'-.bo',ms=5) # 蓝色虚线连点
plt.xlabel('x')
plt.ylabel('y')
plt.title('Title')
plt.legend(['Algorithm I',"Algorithm II"])
plt.savefig('tmp.pdf', bbox_inches='tight') # 保存成PDF放大后不失真(默认保存在了当前文件夹下)
plt.show()
2. 一行代码解决中文显示乱码的问题
plt.rcParams['font.sans-serif'] = ['SimHei']
3. 不同的标记
'-' 实线样式
'--' 短横线样式
'-.' 点划线样式
':' 虚线样式
'.' 点标记
',' 像素标记
'o' 圆标记
'v' 倒三角标记
'^' 正三角标记
'<' 左三角标记
'>' 右三角标记
'1' 下箭头标记
'2' 上箭头标记
'3' 左箭头标记
'4' 右箭头标记
's' 正方形标记
'p' 五边形标记
'*' 星形标记
'h' 六边形标记 1
'H' 六边形标记 2
'+' 加号标记
'x' X 标记
'D' 菱形标记
'd' 窄菱形标记
'|' 竖直线标记
'_' 水平线标记
4.不同的颜色
'b' 蓝色
'g' 绿色
'r' 红色
'c' 青色
'm' 品红色
'y' 黄色
'k' 黑色
'w' 白色
标签:plt,Algorithm,标记,Python,失真,箭头,PDF,样式 来源: https://www.cnblogs.com/helloHKTK/p/12483478.html