Remove dates from plot
8 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
I have to plot this time series

As you may notice there is a missing period immediately after 2012. I would like to remove this period. So I have done is this:
I have identified the ordinal number of the dates and I have removed both from x and y:
X(1553:1574) = [];
Y(1553:1574) = [];
But the result is the following

The time-series now looks as it is contant in the removed dates. Any suggestion on how to remove the period?
0 commentaires
Réponses (1)
Kevin Holly
le 27 Sep 2021
Modifié(e) : Kevin Holly
le 27 Sep 2021
An easy way to resolve this could be this:
plot(X(1:1552),Y(1:1552),'k')
hold on
plot(X(1575:end),Y(1575:end),'k')
Edit: I just realized I misunderstood what you wanted. You want to edit the x-axis scale? You can't just close the gap as your scale would be off. Did you want a break in scale?
If so, see:
2 commentaires
Kevin Holly
le 29 Sep 2021
Just came across this and thought about this question:
Does this answer help?
Voir également
Catégories
En savoir plus sur 2-D and 3-D Plots dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!