作者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/m.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