首页 置换 选车 估价 问答 生活 经销商 车管所 汽车资讯 汽车销量 车牌查询 今日油价 天气预报
您的位置: 首页 > 生活 > 科技 > r语言读取表格数据做直方图(R语言数据可视化系列)
r语言读取表格数据做直方图(R语言数据可视化系列)
更新时间:2024-07-06 14:51:39

散点图矩阵可以非常直观地看到多个变量两两间的相关性,是变量间相关性分析的一把利器。

基本散点图矩阵
  • pairs( ),绘制基本散点图矩阵

  • ~mpg disp drat wt,表示所有需要绘制散点图矩阵的变量

  • 行和列的交叉处为两个变量之间的散点图,上方的图形和下方的图形对称,加入参数upper.panel=NULL可设置只显示下半部分

#查看头几行数据 head(mtcars) pairs(~mpg disp drat wt,data=mtcars,main="基本散点图矩阵")

r语言读取表格数据做直方图(R语言数据可视化系列)1

基本散点图矩阵

散点图拟合矩阵(推荐)
  • scatterplotMatrix( ),推荐使用,绘制带有拟合曲线的散点图矩阵

  • 散点图上添加了线性拟合平滑拟合线(绿线和红线)

  • 对角线上显示了每个变量的核密度估计图轴须图

  • spread=FALSE,表示不添加展示分散度和对称信息的直线

  • lty=2,设置线性拟合(绿线)线的形状为type“2”,也就是虚线

library(car) scatterplotMatrix(~mpg disp drat wt,data=mtcars,spread=FALSE,lty=2,main="利用car包绘制散点图矩阵")

r语言读取表格数据做直方图(R语言数据可视化系列)2

  • ~mpg disp drat wt|cyl不同发动机缸数cyl下的散点图

  • diagonal="histogram",设置对角线上的图形为变量的直方图

  • ○代表4缸发动机,△代表6缸发动机,﹢代表8缸发动机

  • scatterplotMatrix(~mpg disp drat wt|cyl,data=mtcars,spread=FALSE,lty=2,diagonal="histogram",main="不同发动机缸数下的散点图矩阵")

    r语言读取表格数据做直方图(R语言数据可视化系列)3

    不同类别下的散点图拟合矩阵

    带颜色的排序散点图矩阵
    • cpairs(),画图函数

    • cor( ),计算变量的相关系数矩阵

    • 变量离主对角线越近相关性越高

    • 优点:当变量数目比较多时,利用这个图一眼就能找到与我们所关注的变量最相关的变量

    cor(mtcars[,c('mpg','disp','drat','wt')])

    r语言读取表格数据做直方图(R语言数据可视化系列)4

    相关系数矩阵

    library(gclus) data=mtcars[,c(1,3,5,6)] data.cor=abs(cor(data)) colors=dmat.color(data.cor) #生成颜色矩阵 order=order.single(data.cor) #用来排序 cpairs(data,order,panel.colors=colors,gap=0.5,main="带颜色的排序散点图矩阵") #gap=0.5,增加两个图形之间的间距

    r语言读取表格数据做直方图(R语言数据可视化系列)5

    带颜色的排序散点图矩阵

    从图中可以看出,相关性最高的是车重wt排量disp以及车重wt每加仑英里数mpg(标了红色,而且离主对角线近)。相关性最低的是后轴比drat每加仑英里数mpg(标了黄色,且离主对角线较远)。

    ,
    相关推荐RECOMMEND
    qq飞车手游宠物秘境大概多少个(QQ飞车手游宠物系统是什么)
    QQ飞车手游宠物怎么获得,宠物系统玩法介绍。宠物系统是QQ飞车手游体验服4月17日上线的新玩法,那么宠物究竟该怎么获得呢?下面就和小编一起来了解一下宠物系统玩法以及宠物的获得方法吧!QQ飞车手游宠物系...
    原始守卫战刷新地点(原始守卫战带领多个特色系统回归)
    猫玩互娱年度重磅巨制,2.5经典平衡版本石器回合制手游《原始守卫战》带领多个特色系统回归,多种回合玩法乐趣享不停!每日跑环,声望随机奖励!捕鱼系统、派派送象卷系统,小猪竞猜系统福利多多!还有段位挑战赛...
    安卓手机屏幕旋转开关在哪里(安卓12有望支持屏幕随面部旋转功能)
    IT之家2月16日消息安卓12将于2021年下半年正式发布,一些新功能近日也在逐步曝光。据外媒TomsGuide消息,Android12将解决一个困扰用户已久的屏幕旋转问题,能够检测面部方向来自动旋转...
    手机v93自动重启是什么原因(新买了部手机f303黑屏时间长了就关机是咋回事)
    手机v93自动重启是什么原因?问答堂>手机>屏幕>新买了部手机f303黑屏时间长了就关机是咋回事,下面我们就来说一说关于手机v93自动重启是什么原因?我们一起去了解并探讨一下这个问题吧!手机v93自动...
    微信朋友圈能发5分钟吗(第一次发现朋友圈能发5分钟长)
    分享最实在的玩机技巧,洞察最前沿的科技资讯!大家好,这里是手机科技园!微信成为我们生活中必备的工具,相信大家都经常发朋友圈,来表达一下此刻的心情。当我们想要发朋友圈视频时,都会受到一种限制,那就是视频...
    步步高最新发布(步步高宣布新手机品牌imoo)
    手机圈虽然竞争惨烈,但依然吸引着新鲜面孔的加入,即将到来的是imoo。今天imoo手机放出了一张海报,其含义似乎在暗示,旗下新手机即将跟大家见面,而从海报上着重透露出的信息来看,旗下手机都是定位学习。...