Jarek Statinowy

Jarek Statinowy Z zapałem do pracy

Temat: Własny pakiet - jak go zrobić, udostepnić i korzystać

Witam

Mam do was pytanie:

Załóżmy, że napisałem pewną funkcję (dla przykładu coś łatwego)

sumaliczb<-function(a,b){c=a+b^2; return(c)}


W jaki sposób mogę to zapisać w pakiet i przekazać komuś by on wpisując sumaliczb(4,5) otrzymał wynik 29

proszę o łopatologiczną instrukcję (mam RStudio) lub jakiś link do szczegółowego opisu

Z góry dzięki
Piotr Ocalewicz

Piotr Ocalewicz Statystyka, Analiza
Danych, Data Mining,
Raportowanie

Jarek Statinowy

Jarek Statinowy Z zapałem do pracy

Temat: Własny pakiet - jak go zrobić, udostepnić i korzystać

Wielkie dzięki

Mam nadzieję, że mi się wszytko uda zrobić jak trzeba

W razie czego będę dopytywał

pozdrawiam
Jarek Statinowy

Jarek Statinowy Z zapałem do pracy

Temat: Własny pakiet - jak go zrobić, udostepnić i korzystać

Coś mi jednak nie idzie - nie mogę wczytać pakietu

oto co zrobiłem:

Zapisałem funkcję do pliku pak.R
Następnie
New Project -> New Directory -> Create New Package->Napisalem nazwę i dodałem (add) plik pak.R i wcisnąłem Create Package

spakowałem do proj.zip

I teraz pojawia się problem: Co zrobiłem źle lub co jeszcze muszę zrobić bym mógł zainstalować ten pakiet na komputerze u kolegi i z niego skorzystać.
Normalnie przez instal Package się nie udaje.
Jarek Statinowy

Jarek Statinowy Z zapałem do pracy

Temat: Własny pakiet - jak go zrobić, udostepnić i korzystać

Witam

Mam następujący problem: Napisałem na własne potrzeby funkcję i zrobiłem z niej pakiet ale gdy próbuje zainstalować pojawia mi się to:


install.packages("C:/Users/JarekN/Desktop/funfun_1.0.tar.gz", repos = NULL, type = "source")
'D:\Program' is not recognized as an internal or external command,
operable program or batch file.
Warning in install.packages :
running command '"D:/Program Files/R/R-3.3.0/bin/x64/R" CMD INSTALL -l "D:\Program Files\R\R-3.3.0\library" "C:/Users/JarekN/Desktop/Sfunfun_1.0.tar.gz"' had status 1
Warning in install.packages :
installation of package ‘C:/Users/JarekN/Desktop/funfun_1.0.tar.gz’ had non-zero exit status


U kolegi pakiet udało się bez problemu zainstalować
Czy to może mieć związek z tym, że R mam zainstalowany na dysku D (windows 10) chyba nie ale już pomysłów nie mam co może być przyczyną.Ten post został edytowany przez Autora dnia 27.05.16 o godzinie 11:24



Wyślij zaproszenie do