我目前正在片田训练中做R视觉化。我被一个问题卡住了,这阻止了我继续前进。
问题是这样的:将内置数据集VADeaths转换为具有3列的 Dataframe 表VADeathRate(第1列:范围,第二:个人类型,第三:frequency)。[不要重命名列名。它们将默认为var1,var2,Freq]使用数据框-VADeathRate创建基于Var1,Freq的条形图。基于Var2拆分布局,并将其绘制在同一单行布局上。
我试着看了一下手册和课程材料。要么是我没有正确理解这个问题,要么是我遗漏了一些东西。我写的代码是:
require(lattice)
VADeathRate <- as.data.frame.table(VADeaths)
barchart(Freq ~ Var1 | Var2,data = VADeathRate,layout=
(c(4,1)),xlab="Age Group",ylab="Frequency",col=c(1,2,3,4,5))
2条答案
按热度按时间polkgigr1#
经过许多试验和错误,我能够找出答案:
9jyewag02#
这对我很有效:-