x_=[i for i in range(20) for _ in range(20)]
y_=[i for _ in range(20) for i in range(20) ]
#print(x_)
#print(y_)
size=[]
for i in range(20):
for j in range(20):
size.append(0.1*int(rad[i,j]))
#print(size)
plt.figure(figsize=(20,20))
xx = np.arange(20)
sign=['road ', 'sidewalk ', 'building ', 'wall ', 'fence ', 'pole ', 'traffic light', 'traffic sign ', 'vegetation ', 'terrain ', 'sky ', 'person ', 'rider ', 'car ', 'truck ', 'bus ', 'train ', 'motorcycle ', 'bicycle ','unknown ']
plt.scatter(x_,y_, s=size, alpha=0.6) # 画散点图, alpha=0.6 表示不透明度为 0.6
#plt.ylim([0, 150]) # 纵坐标轴范围
#plt.xlim([0, 30]) # 横坐标轴范围
plt.xlabel('max') # 横坐标轴标题
plt.ylabel('2ndmax') # 纵坐标轴标题
plt.xticks(xx,sign,rotation=60)
plt.yticks(xx,sign)
plt.show()
10-30
2224
03-16
4万+
08-25
6037