[程式] R自編函數如何變成類似package,隨時可 …

看板Statistics作者時間14年前 (2010/04/04 10:39), 編輯推噓1(1013)
留言14則, 4人參與, 最新討論串1/1
------------------------------------------------------------------------ [軟體程式類別]:R [程式問題]:平常使用R時常會自編客製化的函數,但每次引用時都需要把所有指令讀入, 導致版面稍嫌龐雜,模糊問題焦點,想請教如何把整個函數打包,引用時 直接使用library()即可。 [軟體熟悉度]:中 [問題敘述]:將自編函數變成類似package,隨時可引用 [程式範例]:例如以計算交乘積和cp函數為例,如何變成library(CP)? CP=function(x,y) { n=length(x) sum(x*y)-sum(x)*sum(y)/n } 謝謝大家解惑 ----------------------------------------------------------------------------- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.41.204.147 ※ 編輯: discount 來自: 114.41.204.147 (04/04 10:42)

04/04 11:25, , 1F
一言難盡, google: R make a package
04/04 11:25, 1F

04/04 12:52, , 2F
謝謝C大的回覆,用關鍵字有找到,但看起來真複雜!
04/04 12:52, 2F

04/04 12:53, , 3F
所以一定得透過這樣方式才能這樣使用?
04/04 12:53, 3F

04/04 13:26, , 4F
編一個.r檔存起來..要用的時候source進來 這樣會方便點嗎?
04/04 13:26, 4F

04/04 23:21, , 5F
如果package只是自己玩玩用的, 有一篇網路教學寫得很簡單.
04/04 23:21, 5F

04/04 23:43, , 7F
回a大,此法很方便,非常謝謝解惑!
04/04 23:43, 7F

04/04 23:45, , 8F
回A大,非常感謝提供教學,我先看看是否看得懂!
04/04 23:45, 8F

04/05 00:31, , 9F
我只是幫順手忙, 我比較感謝這些寫文章的人.
04/05 00:31, 9F

04/05 01:46, , 10F
給A大,我試了後來卡住了,主要是tmp與R CMD build
04/05 01:46, 10F

04/05 01:46, , 11F
--binary helloWorld多次都未成功,我有把路徑設成一樣
04/05 01:46, 11F

04/05 01:47, , 12F
怎會這樣呢?
04/05 01:47, 12F

04/05 02:41, , 13F
sorry, 我不是 windows user, 無法知道問題在哪.
04/05 02:41, 13F

04/05 03:29, , 14F
error message?
04/05 03:29, 14F
文章代碼(AID): #1Bj_lfwR (Statistics)