我有一段时间在不喜欢的代码中注入自己的因素。
如何从矩阵中删除所有因素?一个向量?一个data.frame?
下面的问题更新
我认为这个问题足够笼统,但显然不是。
使用时因素会蔓延,melt
因此我正在寻找一种在执行完melt命令后删除这些因素的方法。正如您从下面的示例代码中看到的那样,第 3 列输入了因子方法(不知道该怎么称呼它)。我认为这是因为此列是文本。我需要删除这个因素,因为我正在从矩阵中检索数据,所以 3 的因素是没有意义的(在这种情况下)。
names(airquality) <- tolower(names(airquality))
data <- melt(airquality, id=c("month", "day"))
is.factor(data[,3])