【发布时间】:2013-12-05 04:42:39
【问题描述】:
好吧,用 R。 我有这个 CSV:
"ID","Kind","Variety","Category","Kgrs","Kgrs_m2"
"120-1","HOLLAND","MULHACEN","12G",1206,0.25
"120-1","HOLLAND","MULHACEN","12M",4708,0.99
"120-2","HOLLAND","MULHACEN","12G",2190,0.46
"120-2","HOLLAND","MULHACEN","12P",5746,1.20
"120-3","CHERRY","MINISTAR","A",9165,3.05
"120-3","CHERRY","MINISTAR","B",50,0.017
"120-3","CHERRY","MINISTAR","DES",1182,0.39
"120-3","HOLLAND","MULHACEN","12G",372,0.12
"120-7","CHERRY","MINISTAR","A",6584,3.05
"120-7","CHERRY","MINISTAR","B",321,1.05
我想用 R 做类似这张图的事情:
我阅读了 CSV,但我不知道我必须做什么才能对 CSV 中的数据进行分组并将这些数据放入条形图中。
我还需要为每组 ID 添加 Variety。
这是我的代码:
path <- "./"
cosechas <- read.csv(paste(path, "test.csv", sep="/"),header=T)
cosechas$Kgms <- as.numeric(cosechas$Kgms)
fi <- c(cosechas$Kgms)
names(fi) <- levels(cosechas$Category)
png(paste(path, "cosechas.png", sep="/"))
barplot(fi, ylab="Kg", xlab="Categoria")
dev.off()
提前致谢。
【问题讨论】:
-
好的!对不起。我的代码。已编辑
-
现在!对不起,代码。我是 R 的新手
标签: r csv graph charts bar-chart