我在R中有一个数据框,其中一列是
我试图将数据框拆分为具有唯一性别的数据框列表。这样,我就可以在不同人群上运行相同的模型。
除了基本的方法,还有更好的方法吗?
感谢您的信任。
gender
。 gender
的值是因子,可以是"f"或"m",但如果数据集有问题,可能会更多(例如NA)。我试图将数据框拆分为具有唯一性别的数据框列表。这样,我就可以在不同人群上运行相同的模型。
除了基本的方法,还有更好的方法吗?
dfMale <- mydata[which(mydata$gender == "m"),]
dfFemale <- mdata[which(mydata$gender == "f"),]
dfOther <- mydata[!(1:dim(mydata][1] %in% c(which(mydata$gender == "m"),which(mydata$gender == "f"))]
感谢您的信任。