imshow图与正则p的结合

2024-04-27 05:14:19 发布

您现在位置:Python中文网/ 问答频道 /正文

在Python中,我有一个2D数组,例如:

1.3 5.7 3.2 5.6 2.3 9.5 1.1 4.1 5.2

然后我用“imshow”得到了我需要的东西-我基本上绘制了一个x轴是: (列)0(列)1(列)2。。。。在

y轴是: . . (世界其他地区)2 (世界其他地区)1 (行)0

然后实际值(5.6或2.3或其他)用颜色表示,这正是我想要的。在

但后来,x轴不再是0列、1列和2列等,而是希望x轴显示与0列、1列和2列等相对应的日期。。此信息存储在另一个列表中,例如“date_info[]”。在

因此,我希望imshow的x值与date_info[]列表的值相对应,而不是数字2,例如,我希望date_info[2]位于x轴上。在

在这个论坛的帮助下,我可以使用:

plt.xticks(mjdaxis,[int(np.floor(data_info[i])) for i in mjdaxis])

这在一段时间内已经足够了,但我只是在改变x轴的标签,对吗?而不是在策划什么。现在,当我试图在我的原始图上放置另一个图(只是一条规则曲线),x轴的缩放会变得一团糟,我的列又被聚为(1,2,3…),而不是它们对应的日期信息值(55500,55530,55574…)

太好了!在

以下是我正在尝试的代码,供参考:

^{pr2}$

Tags: info信息列表date颜色世界绘制plt