Merge scatterhists to one- Create

1 回表示 (過去 30 日間)
Ivan Mich
Ivan Mich 2020 年 10 月 29 日
回答済み: Eric Sofen 2020 年 11 月 13 日
Hello,
I would like to merge scatterhists into one. I am using the following code but the final scatterhist is only for the one of my data. I realised that I cannot use as I would like command hold on.
my code:
clc
clear
catalogue_SH=readtable('INPUT1.txt');
YSH=table2array(catalogue_SHALLOW(:,1));
MSH=table2array(catalogue_SHALLOW(:,6));
catalogue=readtable('INPUT2.txt');
YeH=table2array(catalogue_DEPTH(:,1));
MTH=table2array(catalogue_DEPTH(:,6));
scatterhist(YSH,MSH)
hold on
scatterhist(YeH,MTH)
could you please help me?
PS: I am uploading one example of what I would like to do in order to help you. I found it in the Internet. How can I plot something like this?

回答 (1 件)

Eric Sofen
Eric Sofen 2020 年 11 月 13 日
If you combine your SHALLOW and DEPTH data and add a simple grouping variable based on the height of SHALLOW and DEPTH, you can use the 'Group' parameter in scatterhist.
Something likes
group = [ones(size(YSH)); 2*ones(size(YeH))];
scatterhist([YSH;YeH],[MSH;MST],'Group', group)

カテゴリ

Help Center および File ExchangeSymbolic Math Toolbox についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by