我在matplotlib中绘制了一个图形,它看起来像这样:
x轴上的值是[50100150200250]。我想把它们改成[10,20,30,40,50]。但没有改变或触摸图形。我不想使用plt.xlim()
,因为它只改变显示图形的一部分。我该怎么做?在
我的绘图代码:
def plot_random_angular():
m = np.loadtxt('angle.txt')
uhol = m[:,6]
vys = []
for x in xrange(1,len(uhol)):
vys.append((uhol[x] - uhol[x-1])*4)
x=np.linspace(0,len(vys),len(vys))
plt.ylim(-5,5)
plt.xlim(0,250)
plt.grid()
plt.xlabel('time [s]',fontsize = 18)
plt.ylabel('angle [deg]',fontsize = 18)
plt.plot(x,vys,'black')
return vys
所有东西都是原版的五分之一?公司名称:
相关问题 更多 >
编程相关推荐