r - 如何使用 R corrplot 函数从 Excel 中绘制数据?
问题描述
我正在尝试学习 R,并使用 corrplot 库进行Y:City
绘图X: Population
。我写了下面的代码:
当您查看上图时,有 2 列城市和人口。当我运行代码时,我收到此错误消息:
Error in cor(Illere_Gore_Nufus) : 'x' must be numeric.
我的excel数据:
解决方案
一般来说,只有当您有两个连续变量时,才能绘制相关图(散点图)。相关性是一个值,它告诉您两个连续变量如何线性相关。相关值将始终介于 -1 和 1 之间,其中 -1 的相关值描述了两个变量之间的弱线性关系,而相关值 1 描述了两个变量之间的强线性关系。相关值为 0 表示两个变量之间没有线性关系,但是,两个变量之间可能存在曲线关系
例如土地面积与土地价格 这是数据
该数据的相关值为 0.896,这意味着土地面积和土地价格之间存在很强的线性相关性(显然!)。
R中的散点图看起来像这个 散点图
R代码将是
area<-c(650,785,880,990,1100,1250,1350,1800,2200,2800)
price<-c(250,275,280,290,350,340,400,335,420,460)
cor(area,price)
plot(area,price)
在 Excel 中,对于同一示例,您可以选择两列,转到插入 > 散点图(在图表部分下) 散点图
在您的情况下,可以将信息绘制在条形图中,y 轴为城市,x 轴为人口,反之亦然!
希望我已经回答了您的询问!
推荐阅读
- javascript - Vue and Tensorflow: Save classifier examples to localstorage
- r - 在r中将礼物/缺席表争吵成长格式
- angular - 无法从 Firestore 获取数据
- json - 如何解析具有字典键:值对的 json 数据?我正在尝试提取符号和值对
- macos - mkdir -p [要创建的目录]:“-p”代表什么?
- typescript - 使用 typescript 在 react-admin v3 中扩展数据提供者
- ios - iOS:动画占位符,如材料设计文本字段占位符
- c++ - 如何在 C++11 中检查分离线程的状态?
- python - 如何按名称获取外键表字段
- swift - 如何以通用方法获取 Firestore 文档 ID?