【问题标题】:R - Corrplot() correlation matrix has question marks in the grid. How to understand the matrix?R - Corrplot() 相关矩阵在网格中有问号。如何理解矩阵?
【发布时间】:2019-07-28 19:41:22
【问题描述】:

我正在尝试从 kaggle 的 IMDB 电影预测数据集中创建变量的相关矩阵。当我尝试绘制相关矩阵时,我在矩阵中得到以下问号。

所有变量都是数字。问号怎么理解?

numeric_col <- sapply(df, is.numeric)
movie_numeric <- df[, numeric_col]
Correlation <- cor(movie_numeric)
corrplot(Correlation)

【问题讨论】:

  • 来自?corrplot: 'na.label - 用于渲染 NA 单元格的标签。默认为“?”。另请参阅introductory documentation

标签: r matrix plot correlation r-corrplot


【解决方案1】:

就像@neilfws 在他的评论中所说的那样——NA 值用问号表示。

在计算相关矩阵时,您可以尝试通过仅使用成对完整的观察值来避免NA 值:

Correlation <- cor(movie_numeric, use="pairwise.complete.obs")

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-06-25
    • 1970-01-01
    • 2019-04-15
    • 1970-01-01
    • 2019-12-07
    • 1970-01-01
    • 2020-07-23
    • 1970-01-01
    相关资源
    最近更新 更多