我想创建一个10的幂数组作为图的y轴的标签.我使用plt.yticks()mattlotlib作为plt导入,但无论如何这在此无关紧要.我有一些情节,因为y轴从1e3变化到1e15.那些是原木图.Matplotlib会自动显示带有1e2步的刻度线的那些,我希望步长为10(为了能够正确使用minorticks).
我想使用该plt.yticks(numpy.arange(1e3, 1e15, 10))命令,但numpy.arange(1e3, 1e15, 10)导致MemoryError.是不是应该输出长度为13的数组?为什么内存会变满?
如何跨越此问题而不是手动构建阵列?
我也试过使用内置range但它不适用于浮点数.
谢谢.