Re: [問題] 將 X 軸放到頂部 - ggplot
Simple version for lattice:
library(lattice)
levelplot(value~X1+X2, Mat, main="", col.regions = heat.colors(18), xlab =
"x", ylab = "y", scales = list(x = list(alternating = 2)))
或是你要藍色系的話可以這樣做:
library(lattice)
levelplot(value~X1+X2, Mat, main="", col.regions = hcl(255, 80, seq(20, 90,
length = 18)), xlab = "x", ylab = "y", scales = list(x = list(alternating =
2)))
# another color
levelplot(value~X1+X2, Mat, main="", col.regions = hcl(130, 100, seq(40, 100,
length = 18)), xlab = "x", ylab = "y")
至於ggplot背後的格子,我就不太知道要怎樣畫上去比較漂亮了XD
畢竟我喜歡lattice的風格,沒有那麼愛ggplot~~
PS:
# 提供幾個色系供參考:
hcl(40, 80, seq(10, 90, length = 18)) # 橘色系
hcl(70, 80, seq(10, 90, length = 18)) # 黃色系
hcl(140, 80, seq(10, 90, length = 18)) # 綠色系
hcl(200, 80, seq(10, 90, length = 18)) # 藍綠色系
hcl(255, 60, seq(10, 90, length = 18)) # 藍色系
hcl(300, 80, seq(10, 90, length = 18)) # 紫色系
hcl(350, 80, seq(10, 90, length = 18)) # 紅色系
※ 引述《skylikewater (choc.)》之銘言:
: [問題敘述]:
: 小弟在畫格子狀的填塞矩陣 (geom_tile),
: 想把 X 軸放到上緣,變成本來是下面左圖變成右圖:
: 卻苦於找不到如何調控,想請各位指點...
: (我有努力翻閱ggplot2 doc跟搜尋網路,但感覺可能用錯搜尋關鍵字)
: ________
: | |
: | |
: | |
: | |
: |_________ |
: [程式範例]:
:
[關鍵字]:
lattice, levelplot, axis
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 36.238.89.9
推
03/08 19:50, , 1F
03/08 19:50, 1F
是的,真的是偏好XDDD
※ 編輯: celestialgod 來自: 36.238.89.9 (03/08 19:54)
推
03/09 04:07, , 2F
03/09 04:07, 2F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
R_Language 近期熱門文章
PTT數位生活區 即時熱門文章