【问题标题】:How to delete specific rows and keep the names? [duplicate]如何删除特定行并保留名称? [复制]
【发布时间】:2020-08-27 20:59:07
【问题描述】:

它不列出它。因此,当我再次将其设为数据框时,我会丢失诊断的名称。有没有一种更简单的方法可以做到这一点,而不必单独列出名称?我只想删除那一行。子集也不起作用。我收到一个错误,即只能对原子类型和列表类型进行比较。

【问题讨论】:

  • 为什么要从问题中删除所有数据和代码?
  • 我被告知要编辑数据并出于数据完整性问题对其进行更改。使用确切的文件名太多了,所以我要回去并重新添加新的编辑数据。
  • 您可以随时创建模型数据或使用普通包附带的数据——很多建议here。现在不可能知道问题是什么,因为没有代码、数据或输出

标签: r


【解决方案1】:

这是因为默认情况下data.framedrop = TRUE,所以当有单行/列返回向量时,它会丢弃维度。我们可以指定drop = FALSE(如果对象是tibble或者data.table就不会发生)

DiagnosesCount2[-c(31),, drop = FALSE]

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-31
    • 1970-01-01
    • 2021-02-19
    • 1970-01-01
    • 1970-01-01
    • 2020-07-20
    相关资源
    最近更新 更多