所以我收集了一些数据,我想将它们绘制出来然后保存。问题是它将无法正常工作。当我执行这些行时,每个命令都由其自己执行。
例如,我想制作一个带有标题的Q-Q图,然后将其另存为图像。 对于这个示例,我只是生成了一些随机数。
import matplotlib.pyplot as plt
import scipy.stats as stats
import random
my_randoms = [random.randrange(1, 101, 1) for _ in range(100)]
stats.probplot(my_randoms, dist="norm", plot=plt)
plt.ylabel("Normal Q-Q plot")
plt.rcParams['figure.figsize'] = [12, 8]
plt.show()
plt.savefig("example")
问题是它不起作用。当我执行代码时,我可以看到情节,但没有标题。当我执行nex行时,我只看到空白图,但是这次是标题,当我执行plt.show()时,什么也没发生。
所以我的问题是如何解决这个问题。 我想在脚本标题中给出所有情节,并分别保存。
最好的问候!