微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

是否可以自定义散点图中的每个正方形?

如何解决是否可以自定义散点图中的每个正方形?

我用正方形绘制了一个散点图。

但是我非常想自定义每个正方形的大小。应该这样,我才能确定每个正方形的长度和高度。另外,如果可能的话,我希望能够在点坐标的每一侧上自定义正方形的不同长度。我的目标是所有正方形相互接触,但是某些正方形的长度应该更大,而另外一些则要小一些。

我的代码现在是这样的:

data = pd.read_excel(r'data_prøve.xlsx',header = 0,usecols = [3,4,5,6])

#Definerer data for x og y
x = np.array(data['bredde']) 
y = np.array(data['højde'])
z = np.array(data['flux'])

plt.scatter(x,y)
plt.plot
plt.ylim(np.min(y)-3,np.max(y)+3)
plt.xlim(0,9)
plt.xlabel(r"Meter i bredden",fontsize = 10)
plt.ylabel(r'Meter i dybden',fontsize = 10)

sc = plt.scatter(x,y,c=z,s=300,marker='s',alpha =0.5,vmin=np.min(z),vmax=np.max(z)+10000) 

plt.colorbar(sc)
plt.show(),

我的情节看起来像这样

plot with squares over the coordinates

有人知道怎么做吗? :-)

我在Python中工作

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。