簡體   English   中英

R ggplot2 geom_jitter:繪制所有零

[英]R ggplot2 geom_jitter: plotting all zeros

在R ggplot2中,當我繪制所有零並使用geom_jitter()時,某些變化會自動添加到零。 我該如何撤消呢? 我仍然希望所有點都位於0 y軸上。

y = rep(0,100)

x = rep(c("A","B","C","D"),25)

D = data.frame(x,y)

library(ggplot2)

ggplot(D,aes(x=x,y=y))+geom_boxplot() + geom_jitter()

在此處輸入圖片說明

如果需要保留點並將它們水平分散,可以使用geom_jitter(height = 0) 這將迫使垂直變化/抖動為零,但仍然允許這些點水平“抖動”。

ggplot(D, aes(x = x, y = y)) +
    geom_boxplot() +
    geom_jitter(height = 0)

暫無
暫無

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

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