我想通过创建一个新变量来减去和平方数据框中两列的差异。
IMDB1 imdbVotes imdbRating 45 2700 56 750 不适用800 67 1400 N / A 850
当我使用此代码时
sub=IMDB$IMDBvote-IMDB$IMDBrating
我得到了
在Ops.factor中(IMDB1 $ imdbRating,IMDB1 $ imdbVotes): ' - '对因素无意义
。之后我用了
votes=as.numeric(IMDB1$imdbVotes)
rating=as.numeric(IMDB1$imdbRating)
并且仍在检查
' - '对因素没有意义。
请通过创建新的varibale帮助我获得imdbrating
和imdbvoting
的差异
答案 0 :(得分:0)
尝试
IMDB$IMDBvote <- as.numeric(as.character(IMDB$IMDBvote))
IMDB$IMDBrating <- as.numeric(as.character(IMDB$IMDBrating))
然后
sub=IMDB$IMDBvote-IMDB$IMDBrating