How can I keep the date visible at the bottom of the graph?
2 ビュー (過去 30 日間)
古いコメントを表示
Needless Needless Also
2018 年 10 月 26 日
コメント済み: Needless Needless Also
2018 年 10 月 26 日
So, I have been trying to figure out why the date at the bottom right of the graph keeps disappearing when I try to edit the X ticks and their labels. With the standard plot, the date is visible as shown:

But it disappears when I edit the ticks:
set(gca,'XTickLabel',xt) %xt is a cell array with the labels (empty cell for removing label)
set(gca,'XTick', xticks) %xticks is a double vector with the tick positions

It is really helpful to be kept there and I can't find out. Any ideas? Thanks
0 件のコメント
採用された回答
jonas
2018 年 10 月 26 日
編集済み: jonas
2018 年 10 月 26 日
xticks should not be a double vector if you use datetime, it should be a datetime vector. I would expect anything else to return an error, but I could be wrong. Also, why are you changing the labels? Doing so will likely cause this behaviour. The date at the bottom right is a special datetime-type label. You can access it via
ax.XRuler.NodeChildren(1).String = 'test'
Messing with the labels might prompt the axis to remove that functionality.
Anyway, you need to show your script if you want a more precise answer.
3 件のコメント
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Time Series Objects についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!