0
我想分类为我的进口数据集作为要素评级,并试图标记那些小于或等于3的那样糟糕和大于3的良好标签内的条件
a_reviews$rating <- factor(a_reviews$rating,level = 1:5,ifelse(a_reviews$rating<=3, label= 'Bad', label='Good'))
,但我得到的因素错误
Error in ifelse(a_reviews$rating <= 3, label = "Bad", label = "Good") :
unused arguments (label = "Bad", label = "Good")
你可以发布你的'a_reviews'吗? – AK88
您不能在同一个标签上使用多个因子等级(例如,所有标记为'bad'的1,2,3等)。你可以做一些像'a_reviews $ ratinglabel < - ifelse(a_reviews $ rating <= 3,“Bad”,“Good”) –
@ArewrewGustar用as.factor包装ifelse,并作为回答发布? – zx8754