空积问题

时间:2018-10-15 14:08:33

标签: python matplotlib plot

正如您在所附代码中看到的那样,当我执行代码时,我得到了两个图形,其中一个是空的。我只需要一个,那么下面的代码有什么问题吗?

export HBASE_MANAGES_ZK=false

enter image description here

1 个答案:

答案 0 :(得分:0)

正如我在评论中提到的,如果只需要指定一个图(子图),则只需指定一个。我之所以回答,是因为您只需要使用一个数字,而无需展平axes实例。这是您可以选择执行的操作:

fig = plt.figure(figsize=(12,15))
ax = fig.add_subplot(111) # 111 means 1 row, 1 column ad 1st subplot (here only 1)

for modele_capteur in modele_capteur: # just loop over your modele_capteur
     idx = iot_df_2.modele_objet == modele_capteur
     kmf_par_modele.fit(duration[idx], observed[idx])
     kmf_par_modele.plot(ax=ax, legend=False)

     ax.annotate("Moyenne = {:.0f} mois".format(kmf_par_modele.median_), xy = (.47, .85), xycoords = "axes fraction")
     ax.set_xlabel("")
     ax.set_title(modele_capteur)
     ax.set_xlim(0,25)
     ax.set_ylim(0,1)