#相关图
options(digits=5)#保留小数位数
cor(mtcars)
#
library(corrgram)
corrgram(mtcars, order=TRUE,lower.panel=panel.shade,
upper.panel=panel.pie, text.panel=panel.txt,
main="mtcars相互关系的相关图")
#order=TRUE;确定是否排序;
#panel,用于绘制每个面板内容的函数
#####################################################################################
#labels,用于对角面板的标签(而不是数据帧变量名)。 #
#如果使用“order”选项,这个标签向量也会被函数适当地重新排序。 #
####################################################################################
#lower.panel(upper.panel)在对角线下方/上方使用单独的面板功能。
#diag.panel面板函数用于对角线。
#text.panel,面板图加上标签
#label.pos,水平和垂直的标签放置在对角板。
#label.str,斜线标签的字符串旋转
#cex.labels,对角线面板的图形参数。
#font.labels,字体元素
corrgram(mtcars, order=TRUE, lower.panel=panel.ellipse,
upper.panel=panel.pts, text.panel=panel.txt,
diag.panel=panel.minmax,
main="使用散点图和椭圆的mtcar数据的相关图")
corrgram(mtcars, lower.panel=panel.shade,
upper.panel=NULL, text.panel=panel.txt,
main="汽车里程数据(未排序)相关图")
col.corrgram
colorRampPalette(c("darkgoldenrod4", "burlywood1",
"darkkhaki", "darkgreen"))(ncol)}
#colorRampPalette,这些函数返回内插一组给定颜色的函数,以创建新的调色板(如topo.colors)和颜色坡道(将间隔[0,1]映射到颜色(如灰色)的函数)。
corrgram(mtcars, order=TRUE, lower.panel=panel.shade,
upper.panel=panel.pie, text.panel=panel.txt,
main="拥有不同颜色的相关图")