首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >仅具有最大温度/最小温度的绘图

仅具有最大温度/最小温度的绘图
EN

Stack Overflow用户
提问于 2017-10-11 04:28:42
回答 1查看 332关注 0票数 1

我正在尝试使用Python绘制最高温度/最低温度。到目前为止,我只能绘制出给定时间内记录的所有温度。下面是我使用的代码。对于只捕获T_ch的最大和最小值(室内温度)有什么建议吗?

代码语言:javascript
复制
fig905, f905ax = plt.subplots(nrows=4, ncols=4, figsize=(16, 12))
for i in range(1, 5):
    for j, sn in enumerate(['DJF', 'MAM', 'JJA', 'SON']):
        f905ax[i - 1, j].plot(hr_local_int[(ch_no.values == i) & (season == sn)],
                              df_flux.loc[(ch_no.values == i) & (season == sn), 'T_ch' +str(i)],
                              '.', color=color_list[i - 1])
        f905ax[i - 1, j].set_xlim((-0.5, 24.))
        f905ax[i - 1, j].xaxis.set_major_locator(MultipleLocator(3))
        f905ax[i - 1, j].xaxis.set_minor_locator(MultipleLocator(1))
        if i == 1:
            f905ax[0, j].set_title(sn)

    f905ax[i - 1, 0].set_ylabel('ch' + str(i) + ' Temperature (C)')

for j in range(4):
    f905ax[3, j - 1].set_xlabel('Hour (PDT, UTC-7)')

fig905.tight_layout()
fig905.savefig(plot_dir + '/ch_plots/Tch_diurnal.png', dpi=300)
EN

回答 1

Stack Overflow用户

发布于 2017-10-11 04:36:45

您可以使用numpy.amaxnumpy.amin函数来获取数组中温度轴的最大值和最小值( https://docs.scipy.org/doc/numpy-1.10.1/reference/generated/numpy.amax.html#numpy.amax )

使用numpy.argmax还可以获得最大值的索引(时间

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46675442

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档