How does one plot a value (column of data) against two other values (2 other columns)?

조회 수: 5 (최근 30일)
I have a text file with many columns and rows, but I am only interested in a few sets of data (for now). How do I go about plotting a column against to two other columns? Columns in question are 14 (current), 10 (latitude), and 11 (longitude). Basically mapping out a location of incidence. Thank you

채택된 답변

the cyclist
the cyclist 2017년 12월 4일
편집: the cyclist 2017년 12월 4일
% Generate some pretend data. (You should use your actual data.)
M = rand(8,5) + (1:8)';
% Plot the Columns 2 and 5 as a function of Column 1 
figure
plot(M(:,1),M(:,2),'r.-',M(:,1),M(:,5),'g.-')
  댓글 수: 2
fernando aguirre
fernando aguirre 2017년 12월 4일
Awesome! Ended up using scatter3 because I realized that the data I had varied in value. Thanks!
Satinath Debnath
Satinath Debnath 2021년 11월 4일
@the cyclist. I have got just an additional doubt with this plot. If I want to plot the other coumn but still in legend I want to mention the reference column. For example in the above example the first column is just constant 1 and other columns 2 and 5 have some random values. So In legend I want to show that 2,3 columns plotted represented 1. Is it possible to show through legend?

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Annotations에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by