r-factor

    0热度

    2回答

    我有一个问题的变种,Reorder levels of a factor without changing order of values不回答: 数据集中的变量有混合的数字和字符串(我知道这是不受欢迎的,但它在那里),如4 8 16 64 128 default。在构建初始因子时,级别保持有序(如所发现的那样排序)。 但是,当我构建子集(需要清理陈旧级别)时,即使子集仅包含数字级别,级别也会按字

    -1热度

    1回答

    在试图运行lm()时,R返回了小于2级的因子的错误。下面是一个简短的表格,其中列出了类型,以及“等级”的3个度量。 为什么length(unique(x[,i]))不能提供与nlevels(x[,i])相同的输出?

    0热度

    3回答

    我有一个data.frame有几个因素,如: df<-data.frame(Var1=as.factor(sample(c("AB", "BC", "CD", "DE", "EF"), 1000, replace=TRUE))) 与 summary(df$Var1) AB BC CD DE EF 209 195 178 221 197 我要绘制的水平频率data.frame如下: gg

    1热度

    1回答

    我想在我的数据框中为变量(0 =“Male”和1 =“Female”)附加一个值标签。 我尝试这样做: CB$gender <- factor(CB$gender, levels = c(0,1), labels = c("Male", "Female")) 但我得到这样的结果: [1] Female Male Male Male Female Female Male Female Femal

    0热度

    1回答

    我有一个数据框,其值按级别(因子)分类,所以我想创建一个具有特定级别值的向量,例如, A <- c("Case1", "Case3", "Case2", "Case3", "Case2", "Case1", "Case3", "Case2", "Case2", "Case3", "Case1", "Case1", "Case3", "Case1", "Case2") Fa

    1热度

    2回答

    我有一个200万行的data.frame。其中一列是一个字母数字标识,在该列中重复出现,其唯一计数为300000? >head(df$ID) ID AB00153232de AB00153232de AB00153232de AB00155532gh AB00155532gh AB00158932ij >df$ID<-factor(df$ID) 当我尝试打印因子变量

    1热度

    1回答

    我明白,我怎么可以改变列的水平时,我明确马特Dowle这个例子中这样定义的列名: setattr(mydt$value,"levels",c(...)) 虽然,在现实生活中的问题,你经常不知道列名。这种技术似乎并不在“值”是不是在代码中明确给出的工作: setattr(mydt[,get("value")],"levels",c(...)) 这是一个问题。我想这句法通过复制给我列,不列参考

    0热度

    1回答

    我正在使用R中的GLM对数据集进行统计分析。基本上,预测变量为:“探针”(实验中使用的探针类型 - 具有4个级别的因子),“提取”(实验中使用的提取类型 - 具有2个等级的因子),“罐”(收集样品的罐号 - 从1到9的整数)和“稀释”样品号码:3.125,6.25,12.5,25,50,100)。响应是从多次重复实验(“Rep”)获得的正面响应(“正面”)的数量。我想,以评估的积极响应数量所有预测

    1热度

    1回答

    我有一个具有某些事件日期的数据框。 我用difftime来计算每个事件之间的延迟,但现在我想为每个第一个事件创建一个因子。 这里是我的尝试: dataframe$delay.event.A = difftime(dataframe$dateA, dataframe$dateStart, units = "days") dataframe$delay.event.B = difftime(data

    0热度

    1回答

    添加一个新的因素我有一个数据帧: a <- c("",1,2,3,2,2,1,3,"") b <- c(1,2,3,4,5,3,8,2,8) a1 <- as.factor(a) f <- data.frame(x=a1,y=b) f x y 1 1 2 1 2 3 2 3 4 3 4 5 2 5 6 2 3 7 1 8 8 3 2 9 8 的X列是一个因素,