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

问题描述

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

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

我的代码现在是这样的:

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 (将#修改为@)