[程式] R如何修改直方圖標題的方向??

看板Statistics作者 (就是要問!!!)時間8年前 (2017/03/22 11:57), 8年前編輯推噓1(1027)
留言28則, 4人參與, 最新討論串1/1
[軟體程式類別]:R [程式問題]:畫直方圖時,無法修改標題方向,已查過可以用las改座標軸方向 目前問題是出現在"標題" [軟體熟悉度]: 新手 [問題敘述]: 圖形如下 : http://tinyurl.com/l69xons 我改了一些地方,就是無法修改標題的方向,人數就是歪的,想問說能否有指令 可以改標題方向的?? [程式範例]: 我已經用了las修改Y座標的方向 (las = 1) hch = hist(CH,,breaks=seq(20,100,by=10),ylim=range(seq(0,12,by = 2)),main = ' 成績',xlab='分數',ylab='人數',las = 1) axis(1,at = seq(20,100,by=10),labels = seq(20,100,by=10)) hch2 = hch$counts;hch2 hch1 = hch$mids;hch1 text(hch1,hch2+1,lab=hch2) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 120.97.5.90 ※ 文章網址: https://www.ptt.cc/bbs/Statistics/M.1490155069.A.F0A.html ※ 編輯: askpeople (120.97.5.90), 03/22/2017 11:59:55

03/22 16:06, , 1F
把hist()裡ylab改成"",然後多加一行mtext("人數",side=2,
03/22 16:06, 1F

03/22 16:06, , 2F
line=3)
03/22 16:06, 2F

03/22 16:17, , 3F
也可ggplot()+theme()改,但話說轉標題對圖意義應該不大...
03/22 16:17, 3F

03/22 17:10, , 4F
我剛查了一下,side是位置,就是由底部順時針為1-4
03/22 17:10, 4F

03/22 17:11, , 5F
line是靠近邊緣的距離,確實是side=2,line=3,可是還是
03/22 17:11, 5F

03/22 17:11, , 6F
倒過來的 = =
03/22 17:11, 6F

03/22 17:14, , 7F

03/22 17:15, , 8F
你的ylab有設定為""嗎?
03/22 17:15, 8F

03/22 17:18, , 9F
我這裡是OK的 http://imgur.com/a/FGHsB
03/22 17:18, 9F

03/22 17:24, , 10F
我知道了 你不要用my=hist(...) 直接hist()然後mtext()
03/22 17:24, 10F

03/22 17:32, , 11F
似乎存成物件後會改變原本的margin...左側邊留的不夠多的話
03/22 17:32, 11F

03/22 17:32, , 12F
就算用mtext()字還是會自動轉方向
03/22 17:32, 12F

03/23 10:04, , 13F
03/23 10:04, 13F

03/23 10:35, , 14F
那我也沒辦法了...個人是覺得沒必要非得轉90度不可
03/23 10:35, 14F

03/23 10:36, , 15F
如果真的要調的話,珍惜生命,用ggplot吧~
03/23 10:36, 15F

03/23 15:20, , 16F
借問一下其他的,我裝了最新的R3.3.3版可以讀取excel
03/23 15:20, 16F

03/23 15:20, , 17F
不過是在最新的r-studio上,我的問題是:欄位是中文的
03/23 15:20, 17F

03/23 15:21, , 18F
我也將資料用attach化,可是我輸入中文的欄位名稱:性別
03/23 15:21, 18F

03/23 15:21, , 19F
還是不會出現男女的內容,還是要把原始資料改成sex
03/23 15:21, 19F

03/23 15:22, , 20F
簡單來說: 我無法輸入中文欄位名稱做使用耶
03/23 15:22, 20F

03/23 15:22, , 21F
各位都是這樣嗎?
03/23 15:22, 21F

03/23 15:30, , 22F
這些問題好像無關統計了,建議你可以po去R_Language版發問~
03/23 15:30, 22F

03/23 15:31, , 23F
我自己attach一個dataframe後,可以不用$正常使用中文欄位
03/23 15:31, 23F

03/23 21:18, , 24F
不建議使用attach... 善用with就好
03/23 21:18, 24F

03/23 21:34, , 25F

03/23 21:34, , 26F
至於旋轉ylab,lattice + grid可以很輕鬆做到
03/23 21:34, 26F

03/23 21:35, , 27F
03/23 21:35, 27F

03/31 13:38, , 28F
借問一下,請問with是什麼意思? 可以讀取中文欄位??
03/31 13:38, 28F
文章代碼(AID): #1OqVOzyA (Statistics)