删除未列出对象的 R 级别
remove R level of unlisted object
我有一个名为 'feedb' 的变量
这是它被调用的时间:
> feedb
[[1]]
[1] Nocoment
319 Levels: - --- ... Variasu barang ditambah
[[2]]
[1] Mantao
319 Levels: - --- ... Variasu barang ditambah
[[3]]
[1] Tolong takpilkan no resi pengiriman.
319 Levels: - --- ... Variasu barang ditambah
我不知道“319 级别:- --- ... Variasu barang ditambah”来自哪里。我取消了那个变量的列表
abc<-unlist(feedb)
它还有等级 :
> abc
[1] Nocoment Mantao
[3] Tolong takpilkan no resi pengiriman.
319 Levels: - --- ... Variasu barang ditambah
这是什么关卡?以及如何删除它?我希望 abc 只包含值。我试过 StringAsFactor=FALSE 但不能使用
我们可以使用droplevels
删除未使用的关卡或再次调用factor
。它应该在 factor
列或 vector
被子集化时发生,但原始向量的 levels
仍然存在。
feedb[] <- lapply(feedb, droplevels)
或
feedb[] <- lapply(feedb, factor)
或转换为character
feedb[] <- lapply(feedb, as.character)
我有一个名为 'feedb' 的变量 这是它被调用的时间:
> feedb
[[1]]
[1] Nocoment
319 Levels: - --- ... Variasu barang ditambah
[[2]]
[1] Mantao
319 Levels: - --- ... Variasu barang ditambah
[[3]]
[1] Tolong takpilkan no resi pengiriman.
319 Levels: - --- ... Variasu barang ditambah
我不知道“319 级别:- --- ... Variasu barang ditambah”来自哪里。我取消了那个变量的列表
abc<-unlist(feedb)
它还有等级 :
> abc
[1] Nocoment Mantao
[3] Tolong takpilkan no resi pengiriman.
319 Levels: - --- ... Variasu barang ditambah
这是什么关卡?以及如何删除它?我希望 abc 只包含值。我试过 StringAsFactor=FALSE 但不能使用
我们可以使用droplevels
删除未使用的关卡或再次调用factor
。它应该在 factor
列或 vector
被子集化时发生,但原始向量的 levels
仍然存在。
feedb[] <- lapply(feedb, droplevels)
或
feedb[] <- lapply(feedb, factor)
或转换为character
feedb[] <- lapply(feedb, as.character)