如何建立 R 中的階梯圖?
可以使用 ggplot2 包的 geom_tile 函式建立簡單的階梯圖。我們只需要使用向量或我們想要在 x 和 y 的位置建立階梯圖的列。例如,如果我們有一個 R 資料框 df 的 x 列,那麼可以按以下方式建立階梯圖:ggplot(df,aes(x,x))+geom_tile()。
示例
考慮以下資料框
> x<-1:10 > df<-data.frame(x) > df
輸出
x 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10
載入 ggplot2 包並建立階梯圖
> library(ggplot2) > ggplot(df,aes(x,x))+geom_tile()
輸出
使用 x 的 log 函式建立階梯圖
> ggplot(df,aes(x,log(x)))+geom_tile()
輸出
廣告