How to draw a heatmap in the R programming language - 3 example codes - Base R vs. ggplot2 vs. plotly package - Modify color range of heatmaps