Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/300.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在绘图的x轴中隐藏一些值?_Python_Matplotlib_Plot - Fatal编程技术网

Python 如何在绘图的x轴中隐藏一些值?

Python 如何在绘图的x轴中隐藏一些值?,python,matplotlib,plot,Python,Matplotlib,Plot,我的情节很好,但我有太多的价值观,很难读清楚 如何修改我的axe以显示较少的值?我想绘制列表中的所有值,但不想显示nAnimals中每个关联点的每个日期(仅第一个、第二个和结束日期) 我在这里搜索: 您可以为记号位置定义不同的x(分辨率较低): x_ticks=np.linspace(0,N,10) 然后像这样使用它: plt.xticks(x_ticks,time,rotation=90) 你可以选择你最喜欢的。用np.linspace代替np.arange怎么样,比如:x=np.li

我的情节很好,但我有太多的价值观,很难读清楚

如何修改我的axe以显示较少的值?我想绘制
列表中的所有值,但不想显示
nAnimals中每个关联点的每个日期(仅第一个、第二个和结束日期)

我在这里搜索:


您可以为记号位置定义不同的
x
(分辨率较低):

x_ticks=np.linspace(0,N,10)
然后像这样使用它:

plt.xticks(x_ticks,time,rotation=90)

你可以选择你最喜欢的。用
np.linspace
代替
np.arange
怎么样,比如:
x=np.linspace(0,N,10)
-这会给你
0
N
之间的
10
个刻度?@Schorsch Thanx/非常好的把戏!首先我有一个错误,但我们需要
x=np.arange
只需添加另一行
axe\u x=np.linspace(0,N,10)
并更改
plt.xticks(x,time,rotation=90)
plt.xticks(x_ticks,time,rotation=90)