如何在 R 中使用 ggplot2 在圖中建立點劃垂直線?


在任何圖上,垂直線通常用來表明某個閾值,例如正在考慮的變數的範圍。ggplot2 包提供 geom_vline 函式在圖上建立垂直線,而且此函式有 linetype 引數,可以用來繪製點劃垂直線。

示例

考慮下面的資料框架 −

set.seed(9)
x <-rnorm(100,0.5)
df <-data.frame(x)

建立帶點劃垂直線的 x 的直方圖 −

示例

library(ggplot2)
ggplot(df,aes(x))+geom_histogram(bins=15)+geom_vline(xintercept=c(-2,2),linetype="dotted")

輸出

示例

ggplot(df,aes(x))+geom_histogram(bins=15)+geom_vline(xintercept=c(-3,3),linetype="dotted")

輸出

更新於: 2020 年 8 月 24 日

692 次瀏覽

職業起步

透過完成課程獲得認證

開始
廣告
© . All rights reserved.