Merge scatterhists to one- Create
조회 수: 1 (최근 30일)
이전 댓글 표시
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?
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/395868/image.png)
댓글 수: 0
답변 (1개)
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)
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Symbolic Math Toolbox에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!