2024-05-15 16:35:06 发布
网友
我在画一个Python图。这是我的代码:
在plt.绘图(X,Y,'rx') 保存图('绘图仪.png')
但是,我没有得到一个好的Y轴图,因为数字(单位比例)是重叠的。照片在这里。在
我必须改变什么才能使左手边的统一刻度为1(从5开始到10结束)?x轴也是一样
好吧,Python有一个名为“set()”的内置函数,您可以在“Y”数组上使用它,这样它中的数字就不会重复。在
当然,如果数字相似但不相同(即4.4和4.5),这对你没有帮助。在
在这种情况下,您可能需要考虑使您的图形更大,并在比例尺上的每个单元之间添加更多的空间。 通过设置Matplotlib的动态rc设置,可以更改绘图的大小。它们存储在名为rcParams的字典中。绘图图形的大小用键存储figsize图. 在
例如,要获取和设置Matplotlib绘图的大小,请执行以下操作:
import matplotlib.pyplot as plt # Get current size fig_size = plt.rcParams["figure.figsize"] # Prints: [8.0, 6.0] print "Current size:", fig_size # Set figure width to 12 and height to 9 fig_size[0] = 12 fig_size[1] = 9 plt.rcParams["figure.figsize"] = fig_size
好吧,Python有一个名为“set()”的内置函数,您可以在“Y”数组上使用它,这样它中的数字就不会重复。在
当然,如果数字相似但不相同(即4.4和4.5),这对你没有帮助。在
在这种情况下,您可能需要考虑使您的图形更大,并在比例尺上的每个单元之间添加更多的空间。 通过设置Matplotlib的动态rc设置,可以更改绘图的大小。它们存储在名为rcParams的字典中。绘图图形的大小用键存储figsize图. 在
例如,要获取和设置Matplotlib绘图的大小,请执行以下操作:
相关问题 更多 >
编程相关推荐