对于高级用户,你可以通过面向对象的界面或通过MATLAB用户熟悉的一组函数完全控制线型,字体属性,轴属性等。如下图,你可以自由绘制常见图形,3D图形等。...线性), marker(标记)
plt.plot(x,y,color='red',linewidth=1.0,linestyle='-',marker='o')
plt.show()
案例3:绘制饼图...matplotlib.pyplot as plt
labels = 'Frogs', 'Hogs', 'Dogs', 'Logs' #定义标签
sizes = [15, 30, 45, 10] #定义饼图的大小...explode = (0, 0.1, 0, 0) #定义切片
fig1, ax1 = plt.subplots() #导入饼图
#定义饼图的样式,此示例将 startangle设置为90 ,以便将所有对象逆时针旋转...explode, labels=labels, autopct='%1.1f%%',
shadow=True, startangle=90)
ax1.axis('equal') # 等纵横比可确保将饼图绘制为圆