|
|
| Línia 135: |
Línia 135: |
| http://leprecan53.freewhost.com/uk-holidays-calendar.html office calendar template | | http://leprecan53.freewhost.com/uk-holidays-calendar.html office calendar template |
|
| |
|
| == El sistema de librerías ==
| | comment3 |
| | | http://kalean77.hostevo.com/calendar-week-calendar.html calendar will not sync |
| Una librería o paquete es un conjunto de funciones sobre una temática común. El sistema R-base trae las librerías diseñadas por el núcleo central de desarrolladores ([[core]]). Sin embargo, el modelo descentralizado de producción de R conlleva que muchas funciones interesantes no se instalen con el paquete básico sino que estén contenidas en paquetes o librerías externas que hay que instalar por separado. Aunque son descarganles desde muchos sitios de internet, se recomienda su descarga desde el repositorio [http://cran.r-project.org/ Comprehensive R Archive Network (CRAN)] porque se garantiza que su funcionamiento ha sido revisado y aprobado por el núcleo de desarrolladores.
| | http://costikk90.rack111.com/marriage-wedding-jokes.html martling 3d jokeman |
| | | http://erast65.freewhost.com/flirt-sms-jokes.html hindi jokes video |
| Existen en R cuatro tipos de librerías:
| | http://erast65.freewhost.com/interrogates-the-joker.html new batman movie with the joker |
| | | http://erast65.freewhost.com/in-the-jewish-calendar-is.html india holidays calendar |
| # las que se instalan con el sistema R-base y se cargan por defecto al inicio ''(no requieren pasos adicionales para ser utilizadas)''
| | http://erast65.freewhost.com/apple-calendar-maker.html best online calendars |
| # las que se instalan con el sistema R-base y no se cargan por defecto al inicio ''(requieren ser cargadas para ser utilizadas)'':
| | http://kalean77.hostevo.com/calendar-zoneinfo-getoffset.html calendarcontrol in asp |
| # las que no se instalan con el sistema R-base y hay que bajar del [http://cran.r-project.org/ CRAN] ''(requieren instalación desde CRAN y luego carga)''
| | http://kalean77.hostevo.com/june-2008-calendar.html june 2008 calendar |
| # las que no se instalan con el sistema R-base y no están disponible en el CRAN ''(disponibles en ficheros .zip que se encuentran habitualmente en páginas personales de internet, desde donde hay que descargarlas, instalarlas y luego cargarlas)''
| | http://vodenoy64.100webspace.net/awareness-week-calendar.html aztec calendar drawings |
| | | http://erast65.freewhost.com/group-calendar-12.html group calendar 4.09 |
| ''Nota: La nomenclatura utilizada para los tipos de librerias es propia y no estándar.''
| | http://erast65.freewhost.com/calendario-escolar-sep-2007.html calendario examenes finales |
| | | http://veter4455.600megs.com/calendar-for-august-2000.html calendar for august in |
| === Instalación de librerias adicionales en sistemas M$ ''(tipos 3 y 4)'' ===
| | http://vodenoy64.100webspace.net/calendar-web-part.html outlook calendar email |
| | | http://veter4455.600megs.com/2003-calendar-online.html month calendar 2005 |
| Desde el programa (Rgui) existe un menú para instalar paquetes directamente desde el [http://cran.r-project.org repositorio CRAN] (tipo 3) sin tenerlos que descargar previamente de forma manual.
| | http://veter4455.600megs.com/the-chinese-lunar-calendar-for.html the dreamspell calendar |
| | | http://kalean77.hostevo.com/blank-calendars-template.html blank march 2008 calendar |
| Desde el menú también se pueden instalar paquetes a partir de ficheros .zip bajados manualmente. Suele tratarse de paquetes tipo 4, aunque también se puede descargar librerías tipo 3 de forma manual desde el [http://cran.r-project.org CRAN] y luego instalarlos como ficheros .zip.
| | http://vodenoy64.100webspace.net/desktop-calendar-reminder.html 2007 business calendar |
| | | http://vodenoy64.100webspace.net/blank-june-calendar.html online photo calendar |
| Para actualizar todos los paquetes instalados (excepto el paquete básico), hay que usar la función correspondiente del menú (''update packages'').
| | http://veter4455.600megs.com/dates-on-the-calendar.html day calendar online |
| | | http://kalean77.hostevo.com/october-2008-calendars.html october calendar of events |
| === Instalación de librerias adicionales en sistemas GNU/Linux. ''(tipos 3 y 4)''===
| | http://kalean77.hostevo.com/chuck-norris-jokes-with.html irish joke of the day |
| | | http://kalean77.hostevo.com/joker-blow-ya-back-out-lyrics.html joker and the theid |
| Al igual que el sistema base, algunos paquetes adicionales (tipo 3) de R pueden instalarse desde Synaptic en [[Ubuntu]] buscando la palabra CRAN.
| | http://veter4455.600megs.com/dirtiest-sms-jokes.html wnba is a joke |
| | | http://costikk90.rack111.com/like-to-tell-jokes-huh-gigglin.html ledgar as joker |
| Los paquetes se guardarán automáticamente en la ubicación:
| | http://vodenoy64.100webspace.net/calendario-2008-para-imprimir.html calendario 2009 semana |
| | | http://veter4455.600megs.com/all-of-my-calendar.html all day calendar |
| /usr/lib/R/site-library/''nombrepaquete''
| | http://veter4455.600megs.com/calendar-holidays-for-2008.html calendar how many days |
| | | http://vodenoy64.100webspace.net/galena-calendar-of-events.html gators football calendar |
| y estarán disponibles immediatamente para ser cargados cuando se desee.
| | http://vodenoy64.100webspace.net/pregnancy-calendar-by-ovulation-date.html pregnancy calendar journal |
| | | http://erast65.freewhost.com/telugu-calendar-march.html template for calendars |
| Sin embargo, no todos los paquetes adicionales disponibles en el [http://cran.r-project.org CRAN] (tipo 3) se pueden descargar desde Synaptic, y hay muchas distribuciones GNU/Linux distintas de [[Ubuntu]]. En estos casos, si conocemos el nombre de la librería hay que teclear desde R (ejecutado en un ''Root terminal''):
| | http://vodenoy64.100webspace.net/can-see-my-calendar.html canadian holidays calendar 2008 |
| | | http://erast65.freewhost.com/calendario-divieto-circolazione.html calendario eliminatorias conmebol |
| install.packages("nombrepaquete")
| | http://costikk90.rack111.com/fat-men-jokes.html husky cougar jokes |
| | | http://kalean77.hostevo.com/st-patricks-day-2008-calendar.html star office calendar |
| Con este procedimiento los nuevos paquetes se ubicarán en:
| | http://erast65.freewhost.com/open-source-group-calendar.html buy wall calendar |
| | | http://costikk90.rack111.com/mam-so-fat-jokes.html best family jokes |
| /usr/local/lib/R/site-library
| | http://veter4455.600megs.com/lcd-alarm-clock-and-calendar-with-indoor-temperature-display.html led calendar wall clock |
| | | http://costikk90.rack111.com/jokerms-no-ip-org.html jokerms no ip org |
| Otra forma de proceder con análogos resultados es buscar directamente por [[Firefox|navegador]] en el [http://cran.r-project.org CRAN] la librería que nos interesa, decargarla en formato .zip y luego desde R (en un ''Root terminal'') escribir:
| | http://veter4455.600megs.com/instinct-calendar-sync.html active desktop calendar version 7.42 |
| | | http://costikk90.rack111.com/july-2008-monthly-calendar.html july 31 2008 calendar |
| install.packages("rutacompleta/nombrearchivo.zip",CRAN=NULL)
| | http://costikk90.rack111.com/calendar-due-date.html chinese calendar baby |
| | | http://veter4455.600megs.com/wall-paper-calendar.html online calendar share |
| Los paquetes de tipo 4 descargados en formato .zip se instalan también con la instrucción anterior en R bajo un ''Root terminal'':
| | http://erast65.freewhost.com/best-joke-in-hindi.html best joke evr |
| | | http://vodenoy64.100webspace.net/brookline-school-calendar.html brookwood high school calendar |
| install.packages("rutacompleta/nombrearchivo.zip",CRAN=NULL)
| | http://erast65.freewhost.com/new-york-calendar-july.html news gazette calendar |
| | | http://erast65.freewhost.com/shelby-county-schools-calendar.html show calendar 2008 uk |
| Una forma alternativa de instalar los paquetes .zip sin necesidad de introducir órdenes de R es descomprimir todo su contenido en:
| | http://kalean77.hostevo.com/lunar-gardening-calendar.html lunar gender calendar |
| | | http://veter4455.600megs.com/google-lunar-calendar.html gpe calendar sync |
| /usr/lib/R/site-library/''nombrepaquete''
| | http://erast65.freewhost.com/resaca-beach-calendar.html ri school calendar |
| | | http://costikk90.rack111.com/icalendar-for-vista.html icalendar how to |
| o en:
| | http://erast65.freewhost.com/car-show-calendar.html cartoon desk calendar |
| | | http://costikk90.rack111.com/calendar-for-june.html calendar creator 10 |
| /usr/lib/R/library/''nombrepaquete''
| | http://vodenoy64.100webspace.net/calendar-of-november-2004.html calendar of october 2007 |
| | |
| o en:
| |
| | |
| /usr/local/lib/R/site-library/''nombrepaquete''
| |
| | |
| Para actualizar todos los paquetes instalados (excepto el paquete básico), hay que teclear en R en un ''Root terminal'':
| |
| | |
| update.packages()
| |
| | |
| === Cargado de librerías ===
| |
| | |
| Cuando se inicia R, sólo las funciones contenidas en determinadas librerías del núcleo básico están disponibles para ser utilizadas ''(tipo 1)'' . Incluso algunas librerías del núcleo básico no están cargadas al iniciar para ahorrar recursos ''(tipo 2)''. Para cargar una librería ''(tipos 2, 3 y 4)'', hay que utilizar la función library(). Por ejemplo para cargar la librería 'survival' (para el análisis de supervivencia), que se instala con el paquete básico pero no se carga al inicio, habría que escribir:
| |
| | |
| library(survival)
| |
| | |
| Si no la descargamos antes, una librería permanecerá cargada hasta que salgamos del programa, así que sólo hay que cargarla una vez por sesión.
| |
| | |
| Para descargarla:
| |
| | |
| detach(package:nombrelibreria)
| |
| | |
| === Algunas librerías útiles ===
| |
| | |
| Las siguientes librerias <nowiki>*</nowiki>''(tipo 2)'' y <nowiki>**</nowiki>''(tipo 3)'' no se cargan directamente al iniciar [[R]], y contienen funciones que pueden resultar interesantes:
| |
| | |
| *foreign*: Permite importar bases de datos en otros formatos ([http://www.spss.com SPSS], [http://www.sas.com SAS], Excel, [http://www.stata.com Stata] etc...).
| |
| | |
| *survival*: Funciones de análisis de supervivencia.
| |
| | |
| *car**: Recodificación de variables.
| |
| | |
| *xtable**: Permite exportar tablas a formato [[Latex| LaTeX]].
| |
| | |
| === El paquete Traba (tipo 4) ===
| |
| | |
| En el [http://www.traba.org/trabachat/ Trabachat] se han desarrollado un conjunto de funciones agrupadas en el [[Media:traba_1.4-1.zip | paquete Traba]]. El link anterior permite su descarga en formato .zip para poderlo instalar.
| |
| | |
| Se puede descargar también el [[Media:source.rar | código fuente]] para ver o modificar la sintaxis de las distintas funciones que contiene.
| |
|
| |
|
| == Editores de sintaxis == | | == Editores de sintaxis == |