【发布时间】:2020-05-06 11:28:23
【问题描述】:
我正在尝试使用 r 中的 mutate 函数添加具有条件的列,但不断出现错误。代码直接来自老师的讲座,但发生了错误。 LineItem 列是一个因子类,我不确定这是否会有所作为。 请就我所缺少的内容提出建议。
谢谢你, 视频
df <- read.csv('ities_short.csv')
colSums(is.na(df))
sl <- str_length(df$LineItem)
avg <- mean(str_length(df$LineItem))
df <- df %>% mutate(LineItem_LongName = ifelse(sl > avg), 1, 0)
ifelse(sl > avg) 中的错误:缺少参数“yes”,没有默认值
【问题讨论】:
标签: r function if-statement dplyr