How to create a scatter plot with multiple data
6 ビュー (過去 30 日間)
古いコメントを表示
nothing pops up when trying to create a scatter plot for the following data of Snow. I've attached the function of what I'm entering.
January: 8.48.
February 5.15
March 3.85
1 件のコメント
回答 (1 件)
Karim
2022 年 11 月 28 日
Hello, see below for a demonstation on how to make the scatter plot.
Note that it uses a 'crude' way to define the dates, probably you have more detailed information about the dates, it's better to use that. The main idea is to first define the dates as a string array. And the convert those strings into datetime's. Matlab is able to directly use datetimes in the figures.
Good luck!
% create a list of the months
Months = ["1" "2" "3"]; % make a string array of the months of intres (i.e. Jan, Feb and March)
Months = datetime(Months,'InputFormat','MM','Format','yyyy-MM') % convert to datetimes
% list the amount of snow per month
Snow = [8.84 5.15 3.85];
% create a scatter plot
figure
scatter(Months,Snow,75,'filled','r')
grid on
% label the y-axis
ylabel('Snow')
% Set the ticks in the figure to month information
ax = gca;
ax.XTick = Months;
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Annotations についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!