Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 格条形图-有序群_R_Lattice - Fatal编程技术网

R 格条形图-有序群

R 格条形图-有序群,r,lattice,R,Lattice,我有整数值的类别,我想以升序显示(1,2,3,…,14+)。但是格点图(1,10,11,12,13,14+,2,3,…)我如何解决这个问题 d = data.frame(c1 = rep(data$Weeks, 2), c2 = c(rep('Count',14),rep('Fit',14)), c3 =c(data$Count,data$Fit)) barchart(c3 ~ c1, groups = c2, d, auto.key=list(x=.9, y=.9, corne

我有整数值的类别,我想以升序显示(1,2,3,…,14+)。但是格点图(1,10,11,12,13,14+,2,3,…)我如何解决这个问题

d = data.frame(c1 = rep(data$Weeks, 2),
    c2 = c(rep('Count',14),rep('Fit',14)),
    c3 =c(data$Count,data$Fit))
barchart(c3 ~ c1, groups = c2, d, auto.key=list(x=.9, y=.9, corner=c(1,1)),ylab='', xlab='# of Weeks', main='1910-1919')

我也有类似的问题,但有一个网格图。您可以运行此命令来检查时间点的顺序(我猜是周数):

然后,您可以使用以下方法对其进行修改:

d$c2<- factor(d$c2, levels=("1","2","3",...,"14+") #make sure the names are the same what you have in your data.

d$c2德戈普恩的答案就在那里。取而代之

d$c2<- factor(d$c2, 
   c("1","2","3",...,"14+") #make sure the names are the same what you have in your data.
示例代码

summary(datm)

datm$male.Nij <- factor(datm$male.Nij, c("Sinus", "Arr/AHB", "Digoxin arr", "Furosemide arr"))

summary(datm)
摘要(datm)

datm$male.Nij整数值类别是否有可能不是真正的整数,而是“字符”?因此,如果
barchart
对其进行排序,那么它会给出您得到的输出。@alexis_laz'typeof'表示它们是“整数”,您能使
d
可复制吗?可能在
dput
ing您的
d
masi@masi:~/Documents$ Rscript plot.associations.r 
           male.Nij      
 Arr/AHB       :32     
 Digoxin arr   :32     
 Furosemide arr:32     
 Sinus         :32      

           male.Nij 
 Sinus         :32   
 Arr/AHB       :32   
 Digoxin arr   :32   
 Furosemide arr:32   
summary(datm)

datm$male.Nij <- factor(datm$male.Nij, c("Sinus", "Arr/AHB", "Digoxin arr", "Furosemide arr"))

summary(datm)