【发布时间】:2018-07-14 16:59:52
【问题描述】:
library(dplyr)
distinct(mtcars, mpg) 显示 mtcars 中唯一出现的 mpg 类。
n_distinct(mtcars, mpg) 对它们进行计数并显示正确的计数32。
distinct(mtcars, cyl) 显示 mtcars 中汽缸类的唯一出现次数。
n_distinct(mtcars, cyl) 产生错误。为什么它不像上面的 mpg 示例那样工作?我收到了这个不正确的错误...对象 cyl 在 mtcars 数据框中,我向你保证。
Error in n_distinct_multi(list(...), na.rm) : object 'cyl' not found
【问题讨论】:
-
你一定对mpg做过什么。如果你开始一个新的会话并运行
n_distinct(mtcars, mpg),你也会得到一个错误。试试ls(),看看你是否创建了一个名为mpg的对象。 -
ggplot2 中有一个
mpg对象,您可能已经加载了它。
标签: r