Histogram2 with datetime variables
4 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
I'm trying to graph some data in a 2d histogram I need this data to be versus time in half hour increments. I have my initial time data in decimal day units, and have converted it to datetime and seconds from epoch using posixtime. My problem is I want the Xtick labels to be in a datetime format like hh:mm, but histogram2 doesn't work with datetime variables, so I can't use that. And anytime I graph with the seconds I find it impossible to convert the tick labels to a readable datetime format. How would I do this?
I'm going over two days (134.0 - 135.99) with bins every half hour. If you need any more information pleas elet me know, I'm trying to do this today. Below is some of my time data:
Decimal Days:
134.001667000000
134.004444000000
134.007222000000
134.010000000000
134.012778000000
134.015556000000
134.018333000000
134.146111000000
134.148889000000
134.151667000000
134.154444000000
134.157222000000
134.160000000000
134.162778000000
134.165556000000
134.168333000000
134.171111000000
134.173889000000
134.176667000000
134.179444000000
134.182222000000
134.185000000000
3 Commenti
dpb
il 25 Giu 2020
Modificato: dpb
il 25 Giu 2020
See doc Examples for datetick -- they show a bar3 example -- I think you can do same thing with histogram if use the deprecated datenum
Does seem worthy enhancement request for all the bar and histogram routines -- dunno why they've been left out.
There is a problem that datetick doesn't know about durations so can't label with hours > 0-23--the only way around that I can see would be to create a second time axes from same position as the histogram2 and put the annotations on it.
Risposte (0)
Vedere anche
Categorie
Scopri di più su Calendar in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!