【发布时间】:2022-01-05 23:09:56
【问题描述】:
我不知道为什么这段代码不起作用我尝试了所有方法。我正在尝试为 mycatvar 中的每个变量(这是 2 个变量)与组(这是治疗或控制)做一个条形图。
NumVars =
nnumvar = Data[c(2,4,5,6,7,8)]
MyTotTitles = c("titles..")
CatVars =
mycatvar = Data[c(1,3)]
MyCatTitles = c("??? by Treatment Group", "??? by Treatment Group")for (i in 1:ncol(mycatvar)){
y=mycatvar[,i]
mytitle= paste(mycatvar[i],"By Treatment Group")
myxlab= mycatvar[i]
myylab= "Group"
n.var=ncol(Data)
GNames = c("Control", "Treatment")
GFREQS=table(mycatvar[,i],Data[,9])
GFREQS
XTFREQS=table(Data[,9],mycatvar[,i])
XTFREQS
barplot(GFREQS,horiz=TRUE,
col=c("red","blue"),
names.arg= GNames, cex.names=2,
main=mytitle,
xlab=myxlab,
ylab=myylab)
}
【问题讨论】:
-
最好有一个小的代表性数据集来了解您的数据的结构。
-
请edit your post提供数据,然后删除这条长评论。此外,该数据不可重现。
Data是什么?请发布dput(mydata)的输出。 -
做到了。
Data是发布输出的方式。