- “tbl” is the table name “A”
- “xvar” indicates the variable name of the column to be displayed along the x-axis
- “yvar” indicates the variable name of the column to be displayed along the y-axis
- Specify “cvar” to control the heat map values according to the variable values. In this case, “cvar” corresponds to the 3rd column name.
How to generate a heat map using imported data with (x,y, z as color)
15 views (last 30 days)
Show older comments
I have imported a very large data file into MATLAB. I am curious how I can generate a heat map of the values using z as color so that the higher z values are more intense in color?
I have labled the imported file 'A' which is a 5798000x3 table. I have had success plotting the table using:
x = A{:,1};
y = A{:,2};
z = A{:,3};
figure(1)
plot3(Ax,Ay,Az)
grid on
however I would like to generate a heat map of the data.
Thanks in advance!
0 Comments
Answers (1)
Jyothis Gireesh
on 19 Nov 2019
You may use the following syntax to create the heat map.
h = heatmap(tbl,xvar,yvar,'ColorVariable',cvar)
where
Also, please refer to the following documentation link about creating heatmaps and customizing them
2 Comments
See Also
Categories
Find more on Data Distribution Plots in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!