簡體   English   中英

R中缺少值的箱形圖-ggplot

[英]boxplots with missing values in R - ggplot

我正在嘗試對具有6個變量(列)但有許多缺失值的矩陣(athTp)進行箱線圖繪制,

ggplot(athTp)+geom_boxplot()

但是也許我做錯了...

我還嘗試繪制許多箱形圖,然后再安排網格,但是最終圖非常小(按所需尺寸),從而失去了許多細節。

q1 <- ggplot(athTp,aes(x="V1", y=athTp[,1]))+ geom_boxplot()

..繼續其他5列

grid.arrange(q1,q2,q3,q4,q5,q6, ncol=6)

ggsave("plot.pdf",plot = qq, width = 8, height = 8, units = "cm")

你有什么想法? 提前致謝!

# ok so your data has 6 columns like this
set.seed(666)
dat <- data.frame(matrix(runif(60,1,20),ncol=6))
names(dat) <- letters[1:6]
head(dat)

# so let's get in long format like ggplot likes
library(reshape2)
longdat <- melt(dat)
head(longdat)

# and try your plot call again specifying that we want a box plot per column
# which is now indicated by the "variable" column
# [remember you should specify the x and y axes with `aes()`]
library(ggplot2)
ggplot(longdat, aes(x=variable, y=value)) + geom_boxplot(aes(colour = variable))

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM