Hot to plot maximum y value for group by each x

2 ビュー (過去 30 日間)
Ninlawat Phuangchoke
Ninlawat Phuangchoke 2020 年 8 月 29 日
回答済み: Cris LaPierre 2020 年 8 月 30 日
I have y axis = Alumn [data type double] , x axis = Sheet [data type datetime]
I want to plot grap maximum y value for group by each x
The information looks like this :
  1 件のコメント
the cyclist
the cyclist 2020 年 8 月 30 日
Can you upload a sample of the data, instead of an image of the data (which is impossible to use).

サインインしてコメントする。

回答 (1 件)

Cris LaPierre
Cris LaPierre 2020 年 8 月 30 日
It looks like your data is in a table. If so, use groupsummary to create the data to plot.
maxTbl = groupsummary(dataTbl,"Alumn","max","Sheet");
Then plot the summary data
plot(maxTbl.Alumn,maxTbl.max_Sheet)
Just a caution - this code is untested.

カテゴリ

Help Center および File ExchangeLine Plots についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by