#!/ usr / bin / env python # - * - coding:utf-8 - * - import numpy as np import matplotlib.pyplot as plt from mpl_toolkits.mplot3d import axes3d def main(): #scatter## plt.figure( 1) #设置图形# plt.subplot( 331) #一个3行3列的数字 #n= 128 X = np.random.normal( 0, 1,n) Y = np.random.normal(0,1,n)的 T = np.arctan2(Y,X) #plt.axes([0.025,0.025,0.95,0.95])# plt.scatter(X,Y, s = 75, c = T, alpha = 5) plt.xlim( - 1.5,1.5),plt.xticks([]) #关于x的#的范围内 plt.ylim( - 1.5,1.5),plt.yticks([]) plt.axis() plt.title(“scatter”) plt.xlabel(“X”) plt.ylabel(“Y”) #栏 plt.subplot( 3,
matplotlib figure定义一张大的画布 axex/subplot是子图
最新推荐文章于 2024-07-16 10:47:08 发布
这篇博客探讨了在matplotlib中如何定义和管理figure画布以及axex/subplot子图,强调了避免误用plt.show()导致多张画布的问题。
摘要由CSDN通过智能技术生成