ggplot2

    0热度

    1回答

    想象一下,我有以下数据框df(或沿着下表的线,但更长的时间),我有年龄组的个人和他们相应的吸烟状态。 age group可以取值为18-24,24-35和36-50(其中组之间的人数相当均衡),并且smoking status只是是或否。 age-group smoking status person1 | 18-24 | yes | person2 | 25-35 |

    0热度

    2回答

    我的数据是这样的工作后: > head(GEE) trait beta se p analysis signif 1 trait1 0.078 0.01 9.0e-13 group1 1 2 trait2 0.076 0.01 1.7e-11 group1 1 3 trait3 0.063 0.01 1.8e-08 group1 1 4 trait4 0.013 0.01 .

    0热度

    1回答

    说我有一个数据帧,并希望做图 df <- melt(iris) p <- ggplot(data = df, aes(x = Species, y = value)) + geom_boxplot() + theme(aspect.ratio = 1) 我则想用ggsave()保存的这一个pdf情节 ggsave(plot = p, width = 3, height = 3,

    -1热度

    2回答

    在行上我们有“目的”,在列上有“成绩”。 我正在尝试使用ggplot2绘制14个单独的线图(所有覆盖在一个图上)。一种用于每种类型的“目的”。 在x轴上是“等级”,在y轴上是单元格中百分比值。因为成绩和目的实际上并没有组合在一起,我该怎么做?

    1热度

    1回答

    我有以下的数据帧: library(tidyverse) dat <- structure(list(motif_and_gene_name = c("FCCT", "XXX4", "XXX2", "FCCT", "XXX4", "XXX2", "FCCT", "XXX4", "XXX2", "FCCT", "XXX4", "XXX2", "FCCT", "XXX4", "XXX2", "F

    0热度

    1回答

    分类y轴之间蜱我有以下代码: library(tidyverse) dat <- structure(list(motif_and_gene_name = c("FCCT", "XXX4", "XXX2", "FCCT", "XXX4", "XXX2", "FCCT", "XXX4", "XXX2", "FCCT", "XXX4", "XXX2", "FCCT", "XXX4", "XXX2

    1热度

    1回答

    我想做一些类似日历图的事情,但是要花费一个多月的时间(而不是一年的时间)。我设法用ggplot来做到这一点,但数据以错误的顺序填充。 我做了这个可重放的例子: library(ggplot2) library(scales) device <- "test" dat <- data.frame(matrix(nrow=31*24, ncol=2)) dat[,1] <- seq.POSIX

    1热度

    1回答

    ,我有以下数据: trait,beta,se,p,analysis,signif trait1,0.078,0.01,9.00E-13,group1,1 trait2,0.076,0.01,1.70E-11,group1,1 trait3,-0.032,0.01,0.004,group1,0 trait4,0.026,0.01,0.024,group1,0 trait5,0.023,0.

    1热度

    1回答

    我有R中的下面的代码是从here改性,其绘出一个交叉表: #load ggplot2 library(ggplot2) # Set up the vectors xaxis <- c("A", "B") yaxis <- c("A","B") # Create the data frame df <- expand.grid(xaxis, yaxis) d

    1热度

    1回答

    您能否告诉我,有没有其他方法可以以比这更好的方式绘制重复数据?这个图中的重复不清楚。 library(ggplot2) p <- ggplot(output, aes(output$Longitudes, output$Latitudes)) p + geom_text(aes(x = jitter(output$Longitudes), y = jitter(output$Latitude