Re: [R-es] hacer un paquete en R

2018-03-15 Por tema Mauricio Mardones Inostroza
Creo que una vez creada tu función, puedes llamarla como un source

source("...myfunction.R") #llama a función creada en tu espacio de trabajo.




El 15 de marzo de 2018, 15:06, Javier Valdes Cantallopts (DGA) <
javier.val...@mop.gov.cl> escribió:

> Eso podría ser una alternativa también, pero como lo hago?
>
>
>
> [image: Descripción: FIRMA3]
>
>
>
> *De:* Pedro Herrero Petisco [mailto:pedroherreropeti...@gmail.com]
> *Enviado el:* jueves, 15 de marzo de 2018 15:04
> *Para:* Freddy Omar López Quintero
> *CC:* Javier Valdes Cantallopts (DGA); Lista R
> *Asunto:* Re: [R-es] hacer un paquete en R
>
>
>
> Quizás me equivoco, pero creo que para lo que tú quieres sería más fácil
> que guardases su script con funciones en un documento .R y después cuando
> quieras usar esas funciones simplemente llames a tu documento con la
> función load de la siguiente forma:
>
>
>
> load("misfunciones.r")
>
>
>
> Un saludo
>
>
>
> El jue., 15 mar. 2018 18:26, Freddy Omar López Quintero <
> freddy.lopez.quint...@gmail.com> escribió:
>
> Hola.
>
> Algunas fuentes son:
>
>1. https://cran.r-project.org/doc/contrib/Leisch-CreatingPackages.pdf
>2. https://support.rstudio.com/hc/en-us/articles/200486488-
>Developing-Packages-with-RStudio
>
> <https://support.rstudio.com/hc/en-us/articles/200486488-Developing-Packages-with-RStudio>
>3. https://www.youtube.com/watch?v=9PyQlbAEujY
>4. https://hilaryparker.com/2014/04/29/writing-an-r-package-
>from-scratch/
>
> ordenadas según el top de búsqueda para mi google.
>
> Saludos.
>
>
>
>
>
> 2018-03-15 13:51 GMT-03:00 Javier Valdes Cantallopts (DGA) <
> javier.val...@mop.gov.cl>:
>
> Hola a todos:
>
>
>
> Tengo un modelo que logré construir en R. Sin embargo, me gustaría que
> dicho modelo pusiese funcionar como un paquete de R, en el sentido que
> todas los pasos y fórmulas estén contenidas en un solo “paquete” y no como
> está desplegada ahora, en donde se observan casi sesenta líneas de código.
> Con el paquete sería más limpio el despliegue del modelo.
>
> Alguien ha construido un paquete en R, es muy complejo? Es lo que necesito?
>
> Saludos a todos.
>
>
>
> [image: Descripción: FIRMA3]
>
>
>
>
> --
>
>
> CONFIDENCIALIDAD: La información contenida en este mensaje y/o en los
> archivos adjuntos es de carácter confidencial o privilegiada y está
> destinada al uso exclusivo del emisor y/o de la persona o entidad a quien
> va dirigida. Si usted no es el destinatario, cualquier almacenamiento,
> divulgación, distribución o copia de esta información está estrictamente
> prohibido y sancionado por la ley. Si recibió este mensaje por error, por
> favor infórmenos inmediatamente respondiendo este mismo mensaje y borre
> todos los archivos adjuntos. Gracias.
>
> CONFIDENTIAL NOTE: The information transmitted in this message and/or
> attachments is confidential and/or privileged and is intented only for use
> of the person or entity to whom it is addressed. If you are not the
> intended recipient, any retention, dissemination, distribution or copy of
> this information is strictly prohibited and sanctioned by law. If you
> received this message in error, please reply us this same message and
> delete this message and all attachments. Thank you.
>
>
> ___
> R-help-es mailing list
> R-help-es@r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>
>
>
>
> --
>
> «...homines autem hominum causa esse generatos...»
>
>
> Cicero
>
>
>
> ___
> R-help-es mailing list
> R-help-es@r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>
>
> --
>
> CONFIDENCIALIDAD: La información contenida en este mensaje y/o en los
> archivos adjuntos es de carácter confidencial o privilegiada y está
> destinada al uso exclusivo del emisor y/o de la persona o entidad a quien
> va dirigida. Si usted no es el destinatario, cualquier almacenamiento,
> divulgación, distribución o copia de esta información está estrictamente
> prohibido y sancionado por la ley. Si recibió este mensaje por error, por
> favor infórmenos inmediatamente respondiendo este mismo mensaje y borre
> todos los archivos adjuntos. Gracias.
>
> CONFIDENTIAL NOTE: The information transmitted in this message and/or
> attachments is confidential and/or privileged and is intented only for use
> of the person or entity to whom it is addressed. If you are not the
> intended recipient, any retention, dissemination, distrib

Re: [R-es] hacer un paquete en R

2018-03-15 Por tema Pedro Herrero Petisco
Si no me equivoco (no tengo el ordenador delante) si usas R Studio
automáticamente al guardar un scrpt te lo pone con la extensión .R

Si usas R y el script lo tienes en un txt lo que tienes que haces es
guardarlo cambiando la extensión de archivo a .R

Un saludo

El jue., 15 mar. 2018 19:06, Javier Valdes Cantallopts (DGA) <
javier.val...@mop.gov.cl> escribió:

> Eso podría ser una alternativa también, pero como lo hago?
>
>
>
> [image: Descripción: FIRMA3]
>
>
>
> *De:* Pedro Herrero Petisco [mailto:pedroherreropeti...@gmail.com]
> *Enviado el:* jueves, 15 de marzo de 2018 15:04
> *Para:* Freddy Omar López Quintero
> *CC:* Javier Valdes Cantallopts (DGA); Lista R
> *Asunto:* Re: [R-es] hacer un paquete en R
>
>
>
> Quizás me equivoco, pero creo que para lo que tú quieres sería más fácil
> que guardases su script con funciones en un documento .R y después cuando
> quieras usar esas funciones simplemente llames a tu documento con la
> función load de la siguiente forma:
>
>
>
> load("misfunciones.r")
>
>
>
> Un saludo
>
>
>
> El jue., 15 mar. 2018 18:26, Freddy Omar López Quintero <
> freddy.lopez.quint...@gmail.com> escribió:
>
> Hola.
>
> Algunas fuentes son:
>
>1. https://cran.r-project.org/doc/contrib/Leisch-CreatingPackages.pdf
>2.
>
> https://support.rstudio.com/hc/en-us/articles/200486488-Developing-Packages-with-RStudio
>3. https://www.youtube.com/watch?v=9PyQlbAEujY
>4.
>https://hilaryparker.com/2014/04/29/writing-an-r-package-from-scratch/
>
> ordenadas según el top de búsqueda para mi google.
>
> Saludos.
>
>
>
>
>
> 2018-03-15 13:51 GMT-03:00 Javier Valdes Cantallopts (DGA) <
> javier.val...@mop.gov.cl>:
>
> Hola a todos:
>
>
>
> Tengo un modelo que logré construir en R. Sin embargo, me gustaría que
> dicho modelo pusiese funcionar como un paquete de R, en el sentido que
> todas los pasos y fórmulas estén contenidas en un solo “paquete” y no como
> está desplegada ahora, en donde se observan casi sesenta líneas de código.
> Con el paquete sería más limpio el despliegue del modelo.
>
> Alguien ha construido un paquete en R, es muy complejo? Es lo que necesito?
>
> Saludos a todos.
>
>
>
> [image: Descripción: FIRMA3]
>
>
>
>
> --
>
>
> CONFIDENCIALIDAD: La información contenida en este mensaje y/o en los
> archivos adjuntos es de carácter confidencial o privilegiada y está
> destinada al uso exclusivo del emisor y/o de la persona o entidad a quien
> va dirigida. Si usted no es el destinatario, cualquier almacenamiento,
> divulgación, distribución o copia de esta información está estrictamente
> prohibido y sancionado por la ley. Si recibió este mensaje por error, por
> favor infórmenos inmediatamente respondiendo este mismo mensaje y borre
> todos los archivos adjuntos. Gracias.
>
> CONFIDENTIAL NOTE: The information transmitted in this message and/or
> attachments is confidential and/or privileged and is intented only for use
> of the person or entity to whom it is addressed. If you are not the
> intended recipient, any retention, dissemination, distribution or copy of
> this information is strictly prohibited and sanctioned by law. If you
> received this message in error, please reply us this same message and
> delete this message and all attachments. Thank you.
>
>
> ___
> R-help-es mailing list
> R-help-es@r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>
>
>
>
> --
>
> «...homines autem hominum causa esse generatos...»
>
>
> Cicero
>
>
>
> ___
> R-help-es mailing list
> R-help-es@r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>
>
> --
>
> CONFIDENCIALIDAD: La información contenida en este mensaje y/o en los
> archivos adjuntos es de carácter confidencial o privilegiada y está
> destinada al uso exclusivo del emisor y/o de la persona o entidad a quien
> va dirigida. Si usted no es el destinatario, cualquier almacenamiento,
> divulgación, distribución o copia de esta información está estrictamente
> prohibido y sancionado por la ley. Si recibió este mensaje por error, por
> favor infórmenos inmediatamente respondiendo este mismo mensaje y borre
> todos los archivos adjuntos. Gracias.
>
> CONFIDENTIAL NOTE: The information transmitted in this message and/or
> attachments is confidential and/or privileged and is intented only for use
> of the person or entity to whom it is addressed. If you are not the
> intended recipient, any retention, dissemination, distribution or copy of
> this information is strictly prohibited and sanctioned by law. If you
> received this message in error, please reply us this same message and
> delete this message and all attachments. Thank you.
>
___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es


Re: [R-es] hacer un paquete en R

2018-03-15 Por tema Javier Valdes Cantallopts (DGA)
Eso podría ser una alternativa también, pero como lo hago?

[Descripción: FIRMA3]

De: Pedro Herrero Petisco [mailto:pedroherreropeti...@gmail.com]
Enviado el: jueves, 15 de marzo de 2018 15:04
Para: Freddy Omar López Quintero
CC: Javier Valdes Cantallopts (DGA); Lista R
Asunto: Re: [R-es] hacer un paquete en R

Quizás me equivoco, pero creo que para lo que tú quieres sería más fácil que 
guardases su script con funciones en un documento .R y después cuando quieras 
usar esas funciones simplemente llames a tu documento con la función load de la 
siguiente forma:

load("misfunciones.r")

Un saludo

El jue., 15 mar. 2018 18:26, Freddy Omar López Quintero 
<freddy.lopez.quint...@gmail.com<mailto:freddy.lopez.quint...@gmail.com>> 
escribió:
Hola.

Algunas fuentes son:

  1.  https://cran.r-project.org/doc/contrib/Leisch-CreatingPackages.pdf
  2.  
https://support.rstudio.com/hc/en-us/articles/200486488-Developing-Packages-with-RStudio
  3.  https://www.youtube.com/watch?v=9PyQlbAEujY
  4.  https://hilaryparker.com/2014/04/29/writing-an-r-package-from-scratch/
ordenadas según el top de búsqueda para mi google.
Saludos.


2018-03-15 13:51 GMT-03:00 Javier Valdes Cantallopts (DGA) 
<javier.val...@mop.gov.cl<mailto:javier.val...@mop.gov.cl>>:
Hola a todos:

Tengo un modelo que logré construir en R. Sin embargo, me gustaría que dicho 
modelo pusiese funcionar como un paquete de R, en el sentido que todas los 
pasos y fórmulas estén contenidas en un solo “paquete” y no como está 
desplegada ahora, en donde se observan casi sesenta líneas de código. Con el 
paquete sería más limpio el despliegue del modelo.
Alguien ha construido un paquete en R, es muy complejo? Es lo que necesito?
Saludos a todos.

[Descripción: FIRMA3]




CONFIDENCIALIDAD: La información contenida en este mensaje y/o en los archivos 
adjuntos es de carácter confidencial o privilegiada y está destinada al uso 
exclusivo del emisor y/o de la persona o entidad a quien va dirigida. Si usted 
no es el destinatario, cualquier almacenamiento, divulgación, distribución o 
copia de esta información está estrictamente prohibido y sancionado por la ley. 
Si recibió este mensaje por error, por favor infórmenos inmediatamente 
respondiendo este mismo mensaje y borre todos los archivos adjuntos. Gracias.

CONFIDENTIAL NOTE: The information transmitted in this message and/or 
attachments is confidential and/or privileged and is intented only for use of 
the person or entity to whom it is addressed. If you are not the intended 
recipient, any retention, dissemination, distribution or copy of this 
information is strictly prohibited and sanctioned by law. If you received this 
message in error, please reply us this same message and delete this message and 
all attachments. Thank you.

___
R-help-es mailing list
R-help-es@r-project.org<mailto:R-help-es@r-project.org>
https://stat.ethz.ch/mailman/listinfo/r-help-es



--
«...homines autem hominum causa esse generatos...»

Cicero

___
R-help-es mailing list
R-help-es@r-project.org<mailto:R-help-es@r-project.org>
https://stat.ethz.ch/mailman/listinfo/r-help-es



CONFIDENCIALIDAD: La información contenida en este mensaje y/o en los archivos 
adjuntos es de carácter confidencial o privilegiada y está destinada al uso 
exclusivo del emisor y/o de la persona o entidad a quien va dirigida. Si usted 
no es el destinatario, cualquier almacenamiento, divulgación, distribución o 
copia de esta información está estrictamente prohibido y sancionado por la ley. 
Si recibió este mensaje por error, por favor infórmenos inmediatamente 
respondiendo este mismo mensaje y borre todos los archivos adjuntos. Gracias.

CONFIDENTIAL NOTE: The information transmitted in this message and/or 
attachments is confidential and/or privileged and is intented only for use of 
the person or entity to whom it is addressed. If you are not the intended 
recipient, any retention, dissemination, distribution or copy of this 
information is strictly prohibited and sanctioned by law. If you received this 
message in error, please reply us this same message and delete this message and 
all attachments. Thank you.
___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es


Re: [R-es] hacer un paquete en R

2018-03-15 Por tema Pedro Herrero Petisco
Quizás me equivoco, pero creo que para lo que tú quieres sería más fácil
que guardases su script con funciones en un documento .R y después cuando
quieras usar esas funciones simplemente llames a tu documento con la
función load de la siguiente forma:

load("misfunciones.r")

Un saludo

El jue., 15 mar. 2018 18:26, Freddy Omar López Quintero <
freddy.lopez.quint...@gmail.com> escribió:

> Hola.
>
> Algunas fuentes son:
>
>1. https://cran.r-project.org/doc/contrib/Leisch-CreatingPackages.pdf
>2.
>
> https://support.rstudio.com/hc/en-us/articles/200486488-Developing-Packages-with-RStudio
>3. https://www.youtube.com/watch?v=9PyQlbAEujY
>4.
>https://hilaryparker.com/2014/04/29/writing-an-r-package-from-scratch/
>
> ordenadas según el top de búsqueda para mi google.
>
> Saludos.
>
>
> 2018-03-15 13:51 GMT-03:00 Javier Valdes Cantallopts (DGA) <
> javier.val...@mop.gov.cl>:
>
>> Hola a todos:
>>
>>
>>
>> Tengo un modelo que logré construir en R. Sin embargo, me gustaría que
>> dicho modelo pusiese funcionar como un paquete de R, en el sentido que
>> todas los pasos y fórmulas estén contenidas en un solo “paquete” y no como
>> está desplegada ahora, en donde se observan casi sesenta líneas de código.
>> Con el paquete sería más limpio el despliegue del modelo.
>>
>> Alguien ha construido un paquete en R, es muy complejo? Es lo que
>> necesito?
>>
>> Saludos a todos.
>>
>>
>>
>> [image: Descripción: FIRMA3]
>>
>>
>>
>> --
>>
>> CONFIDENCIALIDAD: La información contenida en este mensaje y/o en los
>> archivos adjuntos es de carácter confidencial o privilegiada y está
>> destinada al uso exclusivo del emisor y/o de la persona o entidad a quien
>> va dirigida. Si usted no es el destinatario, cualquier almacenamiento,
>> divulgación, distribución o copia de esta información está estrictamente
>> prohibido y sancionado por la ley. Si recibió este mensaje por error, por
>> favor infórmenos inmediatamente respondiendo este mismo mensaje y borre
>> todos los archivos adjuntos. Gracias.
>>
>> CONFIDENTIAL NOTE: The information transmitted in this message and/or
>> attachments is confidential and/or privileged and is intented only for use
>> of the person or entity to whom it is addressed. If you are not the
>> intended recipient, any retention, dissemination, distribution or copy of
>> this information is strictly prohibited and sanctioned by law. If you
>> received this message in error, please reply us this same message and
>> delete this message and all attachments. Thank you.
>>
>> ___
>> R-help-es mailing list
>> R-help-es@r-project.org
>> https://stat.ethz.ch/mailman/listinfo/r-help-es
>>
>>
>
>
> --
> «...homines autem hominum causa esse generatos...»
>
> Cicero
>
> ___
> R-help-es mailing list
> R-help-es@r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>
___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es


Re: [R-es] hacer un paquete en R

2018-03-15 Por tema Freddy Omar López Quintero
Hola.

Algunas fuentes son:

   1. https://cran.r-project.org/doc/contrib/Leisch-CreatingPackages.pdf
   2.
   
https://support.rstudio.com/hc/en-us/articles/200486488-Developing-Packages-with-RStudio
   3. https://www.youtube.com/watch?v=9PyQlbAEujY
   4. https://hilaryparker.com/2014/04/29/writing-an-r-package-from-scratch/

ordenadas según el top de búsqueda para mi google.

Saludos.


2018-03-15 13:51 GMT-03:00 Javier Valdes Cantallopts (DGA) <
javier.val...@mop.gov.cl>:

> Hola a todos:
>
>
>
> Tengo un modelo que logré construir en R. Sin embargo, me gustaría que
> dicho modelo pusiese funcionar como un paquete de R, en el sentido que
> todas los pasos y fórmulas estén contenidas en un solo “paquete” y no como
> está desplegada ahora, en donde se observan casi sesenta líneas de código.
> Con el paquete sería más limpio el despliegue del modelo.
>
> Alguien ha construido un paquete en R, es muy complejo? Es lo que necesito?
>
> Saludos a todos.
>
>
>
> [image: Descripción: FIRMA3]
>
>
>
> --
>
> CONFIDENCIALIDAD: La información contenida en este mensaje y/o en los
> archivos adjuntos es de carácter confidencial o privilegiada y está
> destinada al uso exclusivo del emisor y/o de la persona o entidad a quien
> va dirigida. Si usted no es el destinatario, cualquier almacenamiento,
> divulgación, distribución o copia de esta información está estrictamente
> prohibido y sancionado por la ley. Si recibió este mensaje por error, por
> favor infórmenos inmediatamente respondiendo este mismo mensaje y borre
> todos los archivos adjuntos. Gracias.
>
> CONFIDENTIAL NOTE: The information transmitted in this message and/or
> attachments is confidential and/or privileged and is intented only for use
> of the person or entity to whom it is addressed. If you are not the
> intended recipient, any retention, dissemination, distribution or copy of
> this information is strictly prohibited and sanctioned by law. If you
> received this message in error, please reply us this same message and
> delete this message and all attachments. Thank you.
>
> ___
> R-help-es mailing list
> R-help-es@r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>
>


-- 
«...homines autem hominum causa esse generatos...»

Cicero
___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es