作者vanillapuddi (Put'Em Up)
看板Statistics
标题Re: [问题] 请教R的指令
时间Thu Nov 9 20:59:45 2006
※ 引述《[email protected] (路人甲)》之铭言:
: ※ 引述《[email protected] (Put'Em Up)》之铭言:
: > 根据数据画出plot後,发现有两个outlying points
: > (1)Print the two outlying points
: > 我用identify(x,y,row.names(data))
: ^^^^^^^^^^^^^^^这麽作得有 data.
: 没的话, identify(x, y) 即可.
: > 之後图形标出这两个点是第几组资料,这样对吗?
: > (2)画出一个没有这两个outlying points的plot
: > 请问有什麽指令可以画出这个plot呢?
: 在作 (1) 时将 identify() 指派存为一物件, 如
: k <- identify(x, y)
: 然後,
: plot(x[-k], y[-k])
: 就可以了.
: 如果 (1) 的图是以
: plot(y ~ x)
: 所画出的话,
: 那麽
: plot(y ~ x, subset=-k)
: 即可
ꔊ 谢谢,感激不尽
抱歉,再请问一下
之後,题目给了两个regression equation(一个有outliers一个没有),要求用abline()分别画出
分别画出regression line
但是我用abline(intercept,slope)後没有东西跑出来
请问我少写了什麽指令吗?
最後,题目要求用par(mfrow=c(2,1))将两个图显示在同一页
但是我写了後跑出来的图变成两个重叠?
拜托各位高手指点一下,谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 144.82.214.243
1F:推 bugle:你要先把data的scatter plot画上去,再用abline 11/10 09:41
2F:推 vanillapuddi:谢谢解答,感激不尽! 11/11 10:43