我有一些看起来像这样的计数数据:
Counts in case:
A
0 1 2
B 0 602 398 95
1 69 53 8
2 2 0 0
Counts in control:
A
0 1 2
B 0 1299 775 91
1 127 41 2
2 2 0 0
0,1和2只是我们正在计算的属性。例如,在对照组中,1299人被计为A0和B0,而在案例组中,8人被计为A2和B1。
我想知道在(R)中可视化的最佳方法是什么?
答案 0 :(得分:0)
这是在条形图中绘制数据的一种方法。我正在以熔化的格式(reshape2:melt)编制我的下行数据,这是2乘2矩阵。你是3比3,但它是一样的想法。
data1 <- data.frame(groupa = c(0,0,1,1), groupb= c(0,1,0,1), type="case", value=1:4)
data2 <- data.frame(groupa = c(0,0,1,1), groupb= c(0,1,0,1), type="control", value=5:6)
data <- rbind(data1, data2)
library(ggplot2)
ggplot(data, aes(x=type, y=value, fill=type)) + geom_bar() + facet_grid(. ~ groupa + groupb)
你的情节如下:
在您的情况下,您将有3 * 3 = 9个单元格。