使用列表迭代的子图标题

问题描述

我正在尝试绘制来自 Arduino 的一些数据,我在其中列出了一个列表,用于跟踪它正在执行的数据点。这适用于数据,但是,我无法创建子图标题,因为它插入了数据点,而不是字符串名称本身。以任何方式实现它,例如,标题可以是数据点的字符串。 '相关x'?

a = [x,y,z] 

for k in a:
t,y_t = kryds(k,kor)  

# creating grid for subplots
fig = plt.figure()
fig.set_figheight(5)
fig.set_figwidth(8.5)

ax1 = plt.subplot2grid(shape=(14,3),loc=(0,0),colspan=3,rowspan=3)
ax2 = plt.subplot2grid(shape=(14,loc=(3,rowspan=3)
ax3 = plt.subplot2grid(shape=(14,loc=(8,rowspan=6,colspan=3)

# plotting subplots
ax1.plot(range(len(k)),k)
ax1.grid(True)
ax1.set_ylabel('acceleration[g]')

ax2.plot(range(len(kor)),kor)
ax2.grid(True)
ax2.set_xlabel('Sample nr.')
ax2.set_ylabel('korrelations signal')

ax3.plot(t,y_t,'r.')
ax3.grid(True)
ax3.set_ylabel('Krydskorrelation')
ax3.set_xlabel('Forskydning [samples]')
fig.suptitle(f'correlation {k}')
plt.show()

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)