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

1 Ansicht (letzte 30 Tage)
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

Akzeptierte Antwort

the cyclist
the cyclist am 4 Dez. 2017
Bearbeitet: the cyclist am 4 Dez. 2017
% 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 Kommentare
fernando aguirre
fernando aguirre am 4 Dez. 2017
Awesome! Ended up using scatter3 because I realized that the data I had varied in value. Thanks!
Satinath Debnath
Satinath Debnath am 4 Nov. 2021
@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?

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Community Treasure Hunt

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

Start Hunting!

Translated by