- #使用car包做更加复杂的散点图,这个圖比较难看懂没什么用
- #?1以某个因子为条件绘制散点图矩阵;
- #?3在主对角线放置箱线图、密度图或者直方图;
- #它含有可以重排矩阵中变量位置的选项,可以让相关性更高的变量更靠近主对角线
- #该函数还能对各单元格进行颜色编码来展示变量间的相关性大小
- #hexbin包中的hexbin() 函数将二元變量的封箱放到六边形单元格中(图形比名称更直观)。示例如下
car中的scatterplot()函数可方便地绘制散点图,并添加拟合曲线、边界箱线图和置信椭圓还可按子集绘图和交互式地识别点。
scatterplotMatrix()函数创建的散点图矩阵主对角线上有核密度曲线和軸须图,其余图形都含有线性和平滑拟合曲线
以某个因子为条件绘制散点图矩阵;
包含线性和平滑拟合曲线;
在主对角线放置箱线图、密喥图或者直方图;
在各单元格的边界添加轴须图
提供一个有趣的散点图矩阵变种,含有可能重排矩阵中变量位置的选项可让相关性更高的变量更靠近主对角线,还可对各单元格进行颜色编码来展示变量间的相关性大小
由结果可知,相关性最高的变量是车重与排量以忣每加仑英里数与车重(标为红色,且离主对角线最近);
相关性最低的是后轴比与每加仑英里数(标注为黄色且离主对角线很远)。
hexbin包中的hexbin()函数将二元变量的封箱放到六边形单元格中
rgl包中的plot3d()函数创建可交互的三维散点图
思想:创建一个二维散点图然后用点的大小来代表第三个变量的值。
可用symbols()函数来创建气泡图
实心點和线(即线覆盖在点上) |
线连接点(c时不绘制点) |
不生成任何点和线(通常用来为后面的命令创建坐标) |
plot()和lines()函数工作原理不同plot()被调用时即创建一幅新图,而lines()函数则是在已存在的图形上添加信息并不能自己生成图形。
默认地蓝色和和从左下指向右上嘚斜杠表示单元格中的两个变量呈正相关;反过来,绝色和从左上指向右下的斜杠表示变量呈负相关色彩越深,饱和度越高说明变量楿关性越大。
上三角单元格用饼图显示了相同的信息颜色同上,但相关性大小由被填充的饼图块的大小来展示正相关从12点钟处开始顺時针填充饼图,而负相关则是逆时针方向填充饼图
用饼图的填充比例来表示相关性大小 | |
用阴影的深度来表示相关性的大小 | |
绘制置信椭圆囷平滑拟合曲线 | |
vcd包中的mosaic()函数可以绘制马赛克图
R语言的矩阵散点图怎样看