我正在使用该read.csv
函数和colClasses
参数来读取我的 csv 文件。我想要实现的是,对于所有colClasses
“因素”,我想指定因素的顺序。即
如果“液体类型”列具有以下因素:-“水”、“果汁”、“苏打水”、“酒精”,我想控制因素的顺序。让我们说
Water = 3
Juice=1
Soda=2
Alcohol =0
那么我怎样才能控制因素的顺序read.csv
呢?
编辑:您在下面的评论,格式为:
setClass("customFactor")
setAs("character", "customFactor", function(from) {SpecifyOrders(from)})
SpecifyOrders <- function(from) {
from<- factor(from, levels=c(new_order)) }