- # 选择感兴趣的列
- mydata <- mtcars %>%
- select(mpg, disp, hp, drat, wt, qsec)
- # 添加一些缺失值
- mydata$hp[3] <- NA
- # 检查数据
- head(mydata, 3)
- ## mpg disp hp drat wt qsec
- ## Mazda RX4 21.0 160 110 3.90 2.62 16.5
- ## Mazda RX4 Wag 21.0 160 110 3.90 2.88 17.0
- ## Datsun 710 22.8 108 NA 3.85 2.32 18.6
复杂网络分析CNA简介与R语言对婚礼数据聚类(社区检测)和可视化
-
- res.cor <- correlate(mydata)
- res.cor
- ## # A tibble: 6 x 7
- ## rowname mpg disp hp drat wt qsec
- ## <chr> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl>
- ## 1 mpg NA -0.848 -0.775 0.681 -0.868 0.419
- ## 2 disp -0.848 NA 0.786 -0.710 0.888 -0.434
- ## 3 hp -0.775 0.786 NA -0.443 0.651 -0.706
- ## 4 drat 0.681 -0.710 -0.443 NA -0.712 0.0912
- ## 5 wt -0.868 0.888 0.651 -0.712 NA -0.175
- ## 6 qsec 0.419 -0.434 -0.706 0.0912 -0.175 NA
该函数的其他参数correlate()
包括:
method
:字符串,指示要计算哪个相关系数(或协方差)。“pearson”(默认),“kendall”或“spearman”之一。diagonal
:将对角线设置为的值(通常为数字或NA&