楼主: kiddbai
4381 2

[Splus与R初级班] 请教如何使用xy.coords()函数? [推广有奖]

  • 0关注
  • 11粉丝

博士

本科生

96%

还不是VIP/贵宾

-

威望
0
论坛币
7002 个
通用积分
34.1305
学术水平
44 点
热心指数
41 点
信用等级
31 点
经验
1341 点
帖子
79
精华
0
在线时间
162 小时
注册时间
2005-8-24
最后登录
2024-1-10
毕业学校
中国人民大学

楼主
kiddbai 发表于 2011-10-19 20:30:19 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
请问老师:如何使用xy.coords()这个函数,在一些函数的介绍中看到在定义了xy.coords()就可以省略参数y,如legend()函数,但是不太会用,帮助文档写的不难懂,但是实验了几次没搞懂。

请老师解释一下,最好举例如何用在如plot(),text()和legend()等函数中。

多谢!
二维码

扫码加我 拉你入群

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

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

关键词:如何使用 COO RDS Legend egen 如何

沙发
ruiqwy 发表于 2011-10-20 04:28:12
你好,xy.coords()使用很简单的,主要是生产xy坐标轴上的点。
for example:
xy=xy.coords(1:30, 11:40)
> xy
$x
[1]  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21
[22] 22 23 24 25 26 27 28 29 30

$y
[1] 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
[22] 32 33 34 35 36 37 38 39 40

$xlab
NULL

$ylab
NULL

返回如下
$x
[1] 1 2 3

$y
[1] 1 2 1

$xlab
NULL

$ylab
NULL
再plot(xy)
就会返回散点图。
你说的在legend里的使用,再在上面的图的基础上添加legend
> ab=xy.coords(20,20)
> legend(ab,"This is legend")
就会在(20,20)的坐标位置添加legend了

R is the second language for me!Using R is standing on the shoulders of giants!   Let\'s use R together!

藤椅
kiddbai 发表于 2011-10-25 13:47:45
非常感谢!

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-30 04:04