作者buzz20374 ()
看板R_Language
标题[问题] 关於sweep function
时间Thu Sep 10 13:17:22 2015
问题: 当你想要问问题时,请使用这个类别
[问题类型]:
程式谘询(我想用R 做某件事情,但是我不知道要怎麽用R 写出来)
[软体熟悉度]:
新手(没写过程式,R 是我的第一次)
[问题叙述]:
在看 The R book 的 sweep function
最後面的例子我看不太懂
sweep(matdata,1,1:10,function(a,b) b)
sweep(matdata,2,1:4,function(a,b) b)
http://i.imgur.com/d4brvD9.png
function(a,b) b 代表甚麽意思呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.171.12.165
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/R_Language/M.1441862246.A.312.html
1F:→ buzz20374: 整个sweep,哪项减哪项,在这个例子中,我也混乱了。 09/10 13:20
3F:→ celestialgod: 那篇前几个例子满清楚的 09/10 13:53
4F:→ celestialgod: sweep有两个input: a, b 09/10 13:55
5F:→ celestialgod: function(a,b) b就是只要b 09/10 13:55
6F:→ celestialgod: 所以其实就只是把第二个input扩展到跟matdata一样 09/10 13:55
7F:→ celestialgod: 维度 09/10 13:55
8F:→ celestialgod: sweep的第二个input,1是指跟row数 09/10 13:56
9F:→ celestialgod: 2是col数 09/10 13:56
10F:→ celestialgod: 要跟第三个input相等 09/10 13:57
11F:→ buzz20374: 感谢!解开我的疑惑了。 09/10 16:51