楼主: cjoseph_lu
3765 3

请教: 如何能将图中 label 转个角度? [推广有奖]

  • 0关注
  • 0粉丝

小学生

71%

还不是VIP/贵宾

-

威望
0
论坛币
40 个
通用积分
0.0001
学术水平
0 点
热心指数
1 点
信用等级
0 点
经验
148 点
帖子
17
精华
0
在线时间
0 小时
注册时间
2008-4-12
最后登录
2008-10-4

楼主
cjoseph_lu 发表于 2008-8-30 11:32:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

例如,
with(chickwts, plot(weight ~ feed))
此图中之横轴 label 因字长并无法依次全部显示;
因而想将 label 转个角度 (如 45 度).
但不知可如何做, 想请教 ...

[此贴子已经被作者于2008-8-30 12:13:31编辑过]

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:label Abel Lab Weight Eight 请教 角度 label

回帖推荐

cjoseph_lu 发表于4楼  查看完整内容

多谢三楼大大的指点, 如下可作出所要之图with(chickwts, {  plot(weight ~ feed, xaxt="n", las=1)  axis(1, label=FALSE)  levels <- levels(chickwts$feed)  op <- par(xpd=TRUE)  text(seq(levels), rep(par("usr")[3], length(levels)),       levels, srt = 20, pos=1)  par(op)})只是不知为何那 label 的顏色有点灰, 即使用了 col="black" 也没用. [此贴子 ...

snoopyzhao 发表于3楼  查看完整内容

las 不能转动 45 度,pos 这个参数不涉及转动,呵呵……如果想让坐标轴上的 label 转个角度,可以试试下面的代码:先绘图,不要给 X 轴的 labelpar(xpd = TRUE)text(80, 0.075, "something wrong", srt = -30, adj = c(0, 0.5))     ~~~~~~~~~ label 的坐标

本帖被以下文库推荐

沙发
bingobingo 在职认证  发表于 2008-8-30 16:06:00

可以,哪个参数记不清楚了,试试las or pos参数看看

藤椅
snoopyzhao 发表于 2008-8-30 20:36:00
las 不能转动 45 度,pos 这个参数不涉及转动,呵呵……

如果想让坐标轴上的 label 转个角度,可以试试下面的代码:

先绘图,不要给 X 轴的 label

par(xpd = TRUE)
text(80, 0.075, "something wrong", srt = -30, adj = c(0, 0.5))
     ~~~~~~~~~ label 的坐标

板凳
cjoseph_lu 发表于 2008-8-30 22:48:00

多谢三楼大大的指点, 如下可作出所要之图
with(chickwts, {
  plot(weight ~ feed, xaxt="n", las=1)
  axis(1, label=FALSE)
  levels <- levels(chickwts$feed)
  op <- par(xpd=TRUE)
  text(seq(levels), rep(par("usr")[3], length(levels)),
       levels, srt = 20, pos=1)
  par(op)
})
只是不知为何那 label 的顏色有点灰, 即使用了 col="black" 也没用.

[此贴子已经被作者于2008-8-30 22:50:16编辑过]

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-25 22:17