PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
R_Language
[問題] 將 X 軸放到頂部 - ggplot
作者:
skylikewater
(choc.)
2014-03-06 16:43:37
[問題類型]:
程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來)
[軟體熟悉度]:
使用者(已經有用R 做過不少作品)
[問題敘述]:
小弟在畫格子狀的填塞矩陣 (geom_tile),
想把 X 軸放到上緣,變成本來是下面左圖變成右圖:
卻苦於找不到如何調控,想請各位指點...
(我有努力翻閱ggplot2 doc跟搜尋網路,但感覺可能用錯搜尋關鍵字)
________
| |
| |
| |
| |
|_________ |
[程式範例]:
library(ggplot2)
# 其實我想哪種圖都一樣...
# here for sample
TotalNum = 25
Mat = runif((TotalNum^2), 5.0, 7.5)
dim(Mat) = c(TotalNum,TotalNum)
Mat = melt(Mat)
# kick out un-plot
Mat = Mat[!(Mat$value == 0),]
Graph = ggplot(Mat, aes(x = Var1, y = Var2, fill = value)) + geom_tile()
Graph
[關鍵字]:
ggplot2, axis
作者:
skylikewater
(choc.)
2014-03-06 16:46:00
抱歉這問題感覺蠻沒水準...但我真的找不到QQ
作者:
onionsteven
(.__ . )
2014-03-06 16:58:00
" target="_blank" rel="nofollow">
法1
" target="_blank" rel="nofollow">
法2一個是把圖形.座標.分別貼上 另一個是另外寫個座標再指定位置
作者:
ccwang002
(亮)
2014-03-06 19:00:00
目前 ggplot2 沒這功能,可以用底層 lattice 改寫,見
http://stackoverflow.com/questions/15334494
作者:
skylikewater
(choc.)
2014-03-08 02:39:00
謝謝樓上兩位的指導 我試過之後沒辦法捨棄目前其他好用的功能 重貼真的很麻煩 只好乖乖照原樣了XD""
繼續閱讀
[問題] 如何畫出資料量龐大的時間序列資料 (附data)
peiwinds
[問題] 用R分析健保資料
ecstasym
Re: [問題] 一階導數微分
roussas
[問題] 在VC++ 2010中使用R
wu110011
[問題] 一階導數微分
silent910
[問題] homebrew安裝Rmpi
Dboy
[問題] 矩陣的範圍不能是負值
Dboy
[問題] R documention file如何生成
kingleo28
[問題] Decision Tree Plot 問題
ww2308
[問題] 畫圖問題
jack781012
Links
booklink
Contact Us: admin [ a t ] ucptt.com