plot with string value in x axis

I have a data
date temperate
----
'2020-01' 10
'2020-02' 10
'2020-03' 20
I tried
plot(date, temperature)
and got "invalid data argument"
Please advise.

4 Kommentare

Stephen23
Stephen23 am 3 Jul. 2020
Convert the string array to datetime, and then it will work like you expect.
alpedhuez
alpedhuez am 3 Jul. 2020
Bearbeitet: alpedhuez am 3 Jul. 2020
datetime(yyyy_mm,'InputFormat','yyyy-mm')
does not work
madhan ravi
madhan ravi am 3 Jul. 2020
Bearbeitet: madhan ravi am 3 Jul. 2020
alpedhuez
alpedhuez am 3 Jul. 2020
Bearbeitet: alpedhuez am 3 Jul. 2020
Solution: the problem is that in Matlab 'mm' is minuets that one needed to use 'MM' for months.

Melden Sie sich an, um zu kommentieren.

Antworten (0)

Kategorien

Tags

Gefragt:

am 3 Jul. 2020

Bearbeitet:

am 3 Jul. 2020

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by