How can I plot a scatter graph with dates along the x-axis

3 ビュー (過去 30 日間)
Charlotte Evans
Charlotte Evans 2015 年 4 月 13 日
回答済み: Onur Tavaslioglu 2019 年 6 月 17 日
I have data of prices at certain dates stored in a 2 collum vector. I want to plot a scatter plot of this data, and have tried using datetick and datenum to try and rename the x-axis but I can't seem to get it to work. I have tried converting the dates (which are in ddmmyyyy form) into a string of dates but again it gives the incorrect graph labels.
Does anyone know how to do this, I have around 1000 data points

回答 (1 件)

Onur Tavaslioglu
Onur Tavaslioglu 2019 年 6 月 17 日
n = 1:10:100;
r = unidrnd(n);
d(10) = datetime;
gscatter(d,r);
I have created a random input vector with and a datetime vector.
gscatter plots them with dates on the x-axis. You can arrange the format of the datetime vector as you want.

カテゴリ

Help Center および File ExchangeDates and Time についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by