作者askpeople (就是要问!!!)
看板Statistics
标题[程式] R如何修改直方图标题的方向??
时间Wed Mar 22 11:57:47 2017
[软体程式类别]: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://webptt.com/cn.aspx?n=bbs/Statistics/M.1490155069.A.F0A.html
※ 编辑: askpeople (120.97.5.90), 03/22/2017 11:59:55
1F:→ locka: 把hist()里ylab改成"",然後多加一行mtext("人数",side=2, 03/22 16:06
2F:→ locka: line=3) 03/22 16:06
3F:→ locka: 也可ggplot()+theme()改,但话说转标题对图意义应该不大... 03/22 16:17
4F:→ askpeople: 我刚查了一下,side是位置,就是由底部顺时针为1-4 03/22 17:10
5F:→ askpeople: line是靠近边缘的距离,确实是side=2,line=3,可是还是 03/22 17:11
6F:→ askpeople: 倒过来的 = = 03/22 17:11
8F:→ locka: 你的ylab有设定为""吗? 03/22 17:15
10F:→ locka: 我知道了 你不要用my=hist(...) 直接hist()然後mtext() 03/22 17:24
11F:→ locka: 似乎存成物件後会改变原本的margin...左侧边留的不够多的话 03/22 17:32
12F:→ locka: 就算用mtext()字还是会自动转方向 03/22 17:32
14F:→ locka: 那我也没办法了...个人是觉得没必要非得转90度不可 03/23 10:35
15F:→ locka: 如果真的要调的话,珍惜生命,用ggplot吧~ 03/23 10:36
16F:→ askpeople: 借问一下其他的,我装了最新的R3.3.3版可以读取excel 03/23 15:20
17F:→ askpeople: 不过是在最新的r-studio上,我的问题是:栏位是中文的 03/23 15:20
18F:→ askpeople: 我也将资料用attach化,可是我输入中文的栏位名称:性别 03/23 15:21
19F:→ askpeople: 还是不会出现男女的内容,还是要把原始资料改成sex 03/23 15:21
20F:→ askpeople: 简单来说: 我无法输入中文栏位名称做使用耶 03/23 15:22
21F:→ askpeople: 各位都是这样吗? 03/23 15:22
22F:→ locka: 这些问题好像无关统计了,建议你可以po去R_Language版发问~ 03/23 15:30
23F:→ locka: 我自己attach一个dataframe後,可以不用$正常使用中文栏位 03/23 15:31
24F:→ celestialgod: 不建议使用attach... 善用with就好 03/23 21:18
26F:→ celestialgod: 至於旋转ylab,lattice + grid可以很轻松做到 03/23 21:34
28F:推 ronald736: 借问一下,请问with是什麽意思? 可以读取中文栏位?? 03/31 13:38