python数据可视化4

2 调整图线属性——美化

线条有许多可以设置的属性:线宽,短线风格,抗锯齿等等,有以下几种方法来设置线条属性。

1 使用关键词传参:

plt.plot(t, t**2, linewidth=2.0)

2 调用Line2D实例的一些设置相关的方法。plot返回了一系列Line2D对象,如line1,line2 = plot(x1,y1,x2,y2)

line1, line2 = plt.plot(t, t**2, 'b-', t, t**3, 'b-')
line1.set_antialiased(False) # 关闭抗锯齿

3 使用setp()命令。下面的例子使用MATLAB风格的命令设置多个属性。setp()非常透明地对多个对象或单个对象进行设置。你可以使用Python关键字参数传入的方式或MATLAB风格的字符串/值对进行设置:

# 使用关键字参数
plt.setp(lines, color='r', linewidth=3.0)

# 使用MATLAB风格string-value方式进行设置
plt.setp(lines, 'color', 'r', 'linewidth', '3.0')

也可以调用setp()查看所有可以设置的图线属性:

plt.setp(lines)
原文地址:https://www.cnblogs.com/xrj-/p/14455110.html