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