Suz*_*oma 4 python numpy matplotlib pandas
我找到了一个网页,解释了如何使用set_xticks和.set_xticklabels.
他们设置set_xticks和'set_xticklabels'如下......
ax.set_xticks(xx[::5,0])
ax.set_xticklabels(times[::5])
ax.set_yticks(yy[0,::5])
ax.set_yticklabels(dates[::5])
Run Code Online (Sandbox Code Playgroud)
究竟是 [::5,0] 什么意思..
我什么都不知道.....
Ana*_*mar 10
对于numpy数组,符号[::5,6]表示获取该数组的第6列,然后是第6列,每第5行从第一行开始直到最后一行.
示例 -
In [12]: n = np.arange(100000)
In [17]: n.shape = (500,200)
In [18]: n[::1,2]
Out[18]:
array([ 2, 202, 402, 602, 802, 1002, 1202, 1402, 1602,
1802, 2002, 2202, 2402, 2602, 2802, 3002, 3202, 3402,
3602, 3802, 4002, 4202, 4402, 4602, 4802, .....])
In [19]: n[::5,2]
Out[19]:
array([ 2, 1002, 2002, 3002, 4002, 5002, 6002, ...])
Run Code Online (Sandbox Code Playgroud)
如果你有兴趣,请参考这里的 numpy数组切片.