生信人

找回密码
立即注册
搜索
热搜: 活动 交友 discuz
发新帖

0

收听

12

听众

279

主题
发表于 2022-9-4 20:09:24 | 查看: 673| 回复: 0
       利用 R 进行数据挖掘,数据来源于著名的 state.x77 数据集。这个数据集提供了美国 50 个州在 1997 年人口、收 入、文盲率、预期寿命、谋杀率和高中毕业率、气温以及土地面积的数据。通过数据搜集的信息,想知道哪些因素与谋杀率相关性较高。
       计算相关性系数
       R 可以计算多种相关系数,包括 Pearson 相关系数、Spearman 相关系数、Kendall 相关系数、偏相关系数等。直接利 用 cor()函数即可计算,输入数据必须是一个矩阵。
       例如可以计算基因与表型之间的关联。一般绝对值大于0.5认为相关。
  1. #计算相关性矩阵
  2. colnames(state.x77)
  3. cor.test(state.x77[,5], state.x77[,1])
  4. plot(state.x77[,5], state.x77[,1])
  5. cor.test(state.x77[,5], state.x77[,2])
  6. cor.test(state.x77[,5], state.x77[,3])
  7. cor.test(state.x77[,5], state.x77[,4])
  8. cor.test(state.x77[,5], state.x77[,4],method = 'spearman')
  9. cor(state.x77)
  10. round(cor(state.x77),digits = 2)
  11. cor.test(state.x77[,5], state.x77[,6])
复制代码

您需要登录后才可以回帖 登录 | 立即注册

QQ|Archiver|手机版|小黑屋|生信人

GMT+8, 2024-5-7 07:27 , Processed in 0.047666 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表