R计数分类

时间:2018-04-02 06:21:34

标签: r categorical-data

尝试在变量RACE下列出“WHITE”的数量,然后每次遇到“WHITE”时增加计数。

text <- read.csv(filePath)

df_source <- data.frame(text)
race <- df_source$RACE

gender <- df_source$GENDER

racew=0

if(RACE="WHITE")

   racew=racew+1

但我不断获得Error: unexpected '=' in " if(RACE="

2 个答案:

答案 0 :(得分:1)

=是赋值运算符,==是逻辑比较。如果你遇到困难,这也是帮助页面。 help("=")help("==")

将代码更改为

if(RACE=="WHITE")应该有用。

答案 1 :(得分:0)

它应该是这样的:

text <- read.csv(filePath)

df_source <- data.frame(text)
race <- df_source$RACE

gender <- df_source$GENDER

racew=0

if(RACE=="WHITE")

racew=racew+1