Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R函数,该函数将输出变量的响应选项数?_R - Fatal编程技术网

R函数,该函数将输出变量的响应选项数?

R函数,该函数将输出变量的响应选项数?,r,R,如果在我的调查数据中(从csv文件加载),我有一个带有5个响应选项的变量,但Ps仅响应1:4,那么如果我将该函数应用于变量,是否有任何R函数将输出“5” 您需要将该列重新指定为具有变量可以采用的适当级别的因子 #假设myDF$myVar中的值为1:4,但可能为1:5。 myDF$myVar请提供一些数据 #Assuming that the values in myDF$myVar have the values 1:4, but COULD have been 1:5. myDF$myVar

如果在我的调查数据中(从csv文件加载),我有一个带有5个响应选项的变量,但Ps仅响应1:4,那么如果我将该函数应用于变量,是否有任何R函数将输出“5”

您需要将该列重新指定为具有变量可以采用的适当级别的因子

#假设myDF$myVar中的值为1:4,但可能为1:5。

myDF$myVar请提供一些数据
#Assuming that the values in myDF$myVar have the values 1:4, but COULD have been 1:5.
myDF$myVar <- factor(
    x=myDF$myVar, 
    levels=1:5, 
    labels=c('What a 1 means', 'What a 2 means', 
             'What a 3 means', 'What a 4 means', 
             'What a 5 means')
)