|
|
| (Hi ha 5 revisions intermèdies del mateix usuari que no es mostren) |
| Línia 6: |
Línia 6: |
| [[Categoria:Software]] | | [[Categoria:Software]] |
|
| |
|
| '''Este artículo es demasiado largo. Si alguien se anima, debería convertirse en [[WikiTraba:Ajuda#Crear_presentaciones|una presentación]] y además usar la [[WikiTraba:Ajuda#Introducir_programas_de_R|integración]] entre [[R]] y [[MediaWiki]]'''. | | '''Este artículo es demasiado largo. Si alguien se anima, debería segmentarse ([[Islàndia|ejemplo]]) y además usar la [[WikiTraba:Ajuda#Introducir_programas_de_R|integración]] entre [[R]] y [[MediaWiki]]'''. |
|
| |
|
| R es un software de análisis estadístico de código abierto basado en el lenguaje S, desarrollado a principio de los años 90. El programa [http://www.insightful.com/products/splus/default.asp $-Plus] utiliza el mismo lenguaje S, pero se trata de un software propietario y con un precio prohibitivo para la mayoría de los mortales. | | R es un software de análisis estadístico de código abierto basado en el lenguaje S, desarrollado a principio de los años 90. El programa [http://www.insightful.com/products/splus/default.asp $-Plus] utiliza el mismo lenguaje S, pero se trata de un software propietario y con un precio prohibitivo para la mayoría de los mortales. |
| Línia 15: |
Línia 15: |
|
| |
|
|
| |
|
| comment6
| | == Instalación y ejecución == |
| http://iyran33.yourfreehosting.net/bolton-evening-news-job-section.html www eveningtimes co uk jobsearch
| |
| http://frentes28.myd.net/american-mutual-holding-company.html american nation john a garraty
| |
| http://iyran33.yourfreehosting.net/alquiler-coches-aeropuerto-sevilla.html alquiler departamentos amoblados
| |
| http://iyran33.yourfreehosting.net/vacations-cancun-resort-las-vegas.html las vegas vacations richmond centre
| |
| http://frentes28.myd.net/animals-before-we-were-so-rudely-interrupted.html animals doing stupid things
| |
| http://iyran33.yourfreehosting.net/acadiana-high-school-lafayette-louisiana.html acajutla mexican restaurant
| |
| http://frentes28.myd.net/glastonbury-music-festival-tickets.html electronic music tickets
| |
| http://frentes28.myd.net/arts-jobs-australia.html list of jobs in australia
| |
| http://frentes28.myd.net/about-automated-teller-machine.html about automated teller machine
| |
| http://iyran33.yourfreehosting.net/ideas-for-leaving-gifts.html best valentine gift ideas
| |
|
| |
|
| comment6
| | === Sistemas M$ === |
| http://malconn43.007webs.com/animated-emoticons-messenger.html animated football backgrounds
| |
| http://subix674.myd.net/lose-weight-without-diet-pills.html new prescription diet pill
| |
| http://malconn43.007webs.com/used-chevrolet-van.html chevrolet aveo used
| |
| http://iraklin66.001webs.com/allgemeine-zeitung-windhoek.html allgemeiner sozialer dienst
| |
| http://saqan657.freewhost.com/recipe-for-cooked-apples.html recipe for pineapple fritters
| |
| http://subix674.myd.net/fortekor-pet-medication.html discount cat pet supply
| |
| http://saqan657.freewhost.com/alcoholic-anonymous-intergroup.html alcoholic anonymous meeting list
| |
| http://subix674.myd.net/acheter-un-appareil-photo-numerique.html achewood great outdoor fight
| |
| http://lemon783.hostevo.com/business-ideas-for-under-5000.html sms business ideas
| |
| http://subix674.myd.net/alcoa-australia-rolled-products.html alcohawk pro digital breath alcohol
| |
| http://malconn43.007webs.com/american-gangster-running-time.html american gemological laboratory
| |
| http://subix674.myd.net/all-those-feelings-those-yesterdays.html all together better health iv
| |
| http://subix674.myd.net/truck-driver-jobs-australia.html jobs in australia com
| |
| http://iraklin66.001webs.com/and-healthy-cooking-recipes.html easy healthy appetizer recipes
| |
| http://saqan657.freewhost.com/in-the-saint-petersburg-florida.html dealership saint petersburg florida
| |
| http://lemon783.hostevo.com/used-and-new-car-dealership.html japan used car imports
| |
| http://lemon783.hostevo.com/antropologia-del-parentesco.html antwerp belgium real estate
| |
| http://malconn43.007webs.com/alice-in-chains-would-video.html alice in wonderland book quotes
| |
| http://malconn43.007webs.com/asian-massage-north.html asian massage portland
| |
| http://subix674.myd.net/american-gangster-movie-frank.html american gangster movie wiki
| |
| http://lemon783.hostevo.com/apa-bibliography-style-guide.html apa citation online dictionary
| |
| http://malconn43.007webs.com/alanis-morisette-hand-in-pocket.html alanis morisette jagged little
| |
| http://lemon783.hostevo.com/address-to-hampton-university.html address to mail federal tax return
| |
| http://lemon783.hostevo.com/abraham-lincoln-high-school-coney-island.html abraham lincoln high school des
| |
| http://lemon783.hostevo.com/piranha-paintball-gun.html piranhas paintball guns
| |
| http://saqan657.freewhost.com/adobe-business-card-templates.html adobe camera raw conversion
| |
| http://malconn43.007webs.com/african-human-rights-violation.html african human rights violation
| |
| http://malconn43.007webs.com/acinetobacter-calcoaceticus-baumannii-complex.html acionistas nao controladores
| |
| http://subix674.myd.net/raging-rapids-water-park.html rapdis water park
| |
| http://subix674.myd.net/agnes-monica-artis-indonesia.html agnes scott college decatur ga
| |
| http://malconn43.007webs.com/alpha-industries-field-jacket.html alpha kappa alpha beta epsilon
| |
| http://iraklin66.001webs.com/home-rentals-newport.html arizona vacation rental homes
| |
| http://saqan657.freewhost.com/cadillac-certified-used-cars.html buying used car ireland
| |
| http://saqan657.freewhost.com/exercise-fitness-equipment.html exercise fitness machine
| |
| http://malconn43.007webs.com/office-assistant-jobs-in-houston.html video jobs houston
| |
| http://subix674.myd.net/lifepack-emergency-water-filter.html maytag jenn air puriclean ii ukf8001axx water filter
| |
| http://subix674.myd.net/activeworkbook-saveas-format.html activex cannot creat object
| |
| http://malconn43.007webs.com/filipino-dessert-recipe.html dutch dessert recipes
| |
| http://subix674.myd.net/aisle-by-aisle-grocery-list.html aitech ac jp iteslj quizzes
| |
| http://subix674.myd.net/north-carolina-civil-service-jobs.html north carolina railroad jobs
| |
| http://malconn43.007webs.com/american-title-insurance-company-chicago.html american to chinese translation
| |
| http://iraklin66.001webs.com/medium-black-hair-cuts.html medium haircut style
| |
| http://iraklin66.001webs.com/business-ideas-for-under-5000.html business ideas for starters
| |
| http://malconn43.007webs.com/angeles-medical-center-kaiser-permanente.html angeles music center speaker series
| |
| http://iraklin66.001webs.com/cover-travel-insurance-review.html direct travel insurance co uk
| |
| http://subix674.myd.net/american-motocross-association.html american motorists insurance
| |
| http://subix674.myd.net/appartements-a-louer-marseille.html apparthotel hemizeus zermatt
| |
| http://saqan657.freewhost.com/goodlife-fitness-group-exercise.html and fitness exercise manual
| |
| http://iraklin66.001webs.com/lawes-home-improvement.html lysaught home improvements
| |
| http://lemon783.hostevo.com/used-computer-equipment-vancouver.html used scuba equipment in
| |
| http://malconn43.007webs.com/anna-gavalda-ensemble-c-est.html anna jacques hospital newburyport ma
| |
| http://subix674.myd.net/advancement-exam-results-navy.html advancements in mathematics
| |
|
| |
|
| comment1
| | Los binarios para la instalación en sistemas M$ se pueden descargar desde [http://cran.cict.fr/bin/windows/base/release.htm aquí]. Para entrar al programa hay que ejecutar el acceso directo a Rgui.exe situado en el menú inicio. |
| http://seasea338.myd.net/victorian-advent-calendar.html view march calendar
| |
| http://seasea338.myd.net/chinese-calendar-auspicious-days.html chinese calendar february
| |
| http://fidel45.hostevo.com/rsgb-contest-calendar.html running wall calendar | |
| http://caramek544.007webs.com/free-books-palmreader.html free books for multimedia
| |
| http://gantown4.phreesite.com/sardar-nonveg-jokes.html famous hindi jokes
| |
| http://leprecan53.freewhost.com/new-jokes-on-sardar.html i started a joke faith no
| |
| http://seasea338.myd.net/online-calendar-for-2005.html online calendar hosting
| |
| http://seasea338.myd.net/july-events-calendar.html june 06 calendar
| |
| http://leprecan53.freewhost.com/jeff-dunham-jokes.html jokes about free
| |
| http://caramek544.007webs.com/it-in-jewish-calendar.html ittf calendar 2008
| |
| http://seasea338.myd.net/adult-humor-satire-jokes-pictures-videos.html might be a redneck jokes jeff
| |
| http://fidel45.hostevo.com/large-june-2008-calendar.html last day of mayan calendar
| |
| http://seasea338.myd.net/nys-regents-exam-calendar.html obama campaign calendar
| |
| http://gantown4.phreesite.com/printable-monthly-calendar-for-2008.html printable planner calendar pages
| |
| http://leprecan53.freewhost.com/jokes-in-latin.html jokes hindi jokes
| |
| http://seasea338.myd.net/county-criminal-court-calendar.html county utah court calendar
| |
| http://seasea338.myd.net/best-aristocrats-joke.html quantic don t joke with a hungry man
| |
| http://fidel45.hostevo.com/david-boreanaz-calendar.html stock dividend calendar
| |
| http://gantown4.phreesite.com/hillarious-black-jokes.html non veg jokes in english
| |
| http://leprecan53.freewhost.com/idaho-events-calendar.html add new calendar outlook
| |
| http://leprecan53.freewhost.com/hampton-school-calendar.html hanover nh calendar
| |
| http://seasea338.myd.net/clock-and-calendar-with-indoor-temperature.html clock update calendar
| |
| http://gantown4.phreesite.com/desk-calendar-format.html desk calendars uk
| |
| http://caramek544.007webs.com/funny-christmas-joke.html funny christmas joke
| |
| http://leprecan53.freewhost.com/2006-calendar-pdf.html 2006 and 2007 calendars
| |
| http://fidel45.hostevo.com/duke-nukem-forever-jokes.html top 100 yo momma jokes
| |
| http://caramek544.007webs.com/july-2008-calendar-free.html july 2008 calendar wallpaper
| |
| http://leprecan53.freewhost.com/share-outlook-calendar-web.html share sub calendar outlook
| |
| http://caramek544.007webs.com/municipal-bond-calendar.html music calendar february
| |
| http://fidel45.hostevo.com/the-killing-joke-free.html funny egyptian jokes
| |
| http://caramek544.007webs.com/to-make-a-calendar-that.html to make a countdown calendar
| |
| http://gantown4.phreesite.com/blank-august-september-calendar.html blank calendar for june
| |
| http://gantown4.phreesite.com/pinella-county-school-calendar.html pisd 2008 2009 calendar
| |
| http://fidel45.hostevo.com/asp-net-calendar-button.html 2007 calendar weeks
| |
| http://caramek544.007webs.com/75-best-jokes.html who plays the joker in batman
| |
| http://fidel45.hostevo.com/lightning-shared-calendar.html lincoln high school calendar
| |
| http://leprecan53.freewhost.com/you-know-your-a-redneck-jokes.html 25 birthday jokes
| |
| http://leprecan53.freewhost.com/jokes-about-women-in-the.html jokes about tennessee football
| |
| http://fidel45.hostevo.com/munna-bhai-jokes.html funny joke websites
| |
| http://caramek544.007webs.com/free-a-jokes.html free humorous jokes
| |
| http://leprecan53.freewhost.com/very-bad-jokes.html top black jokes
| |
| http://gantown4.phreesite.com/calendario-de-siembra.html calendario de vacunacion en
| |
| http://fidel45.hostevo.com/and-white-aztec-calendar.html cheap wall calendar
| |
| http://caramek544.007webs.com/kncok-kncok-jokes.html lampards mum jokes
| |
| http://leprecan53.freewhost.com/speech-writing-jokes.html rude religious jokes
| |
| http://caramek544.007webs.com/really-funny-rude-jokes.html hindi birthday jokes
| |
| http://fidel45.hostevo.com/calendar-in-my-calendar.html calendar in my calendar
| |
| http://leprecan53.freewhost.com/mammas-so-fat-jokes.html christian knock knock jokes
| |
| http://seasea338.myd.net/orlando-calendar-of-events.html outlook calendar template
| |
| http://caramek544.007webs.com/eat-cake-recipes.html egg white pancake recipe
| |
| http://fidel45.hostevo.com/mobile-message-jokes.html free online blonde jokes
| |
| http://leprecan53.freewhost.com/uk-holidays-calendar.html office calendar template
| |
|
| |
|
| comment3
| | Debido al [[R#El_sistema_de_librer.C3.ADas sistema de librerías|sistema de librerías]] que usa R, los cambios de versión pueden parecer complicados. Lo más sencillo es desinstalar la versión antigua, instalar la nueva y volver a bajar todas las librerías que se tuvieran instaladas. Sin embargo, también es posible conservar las carpetas correspondientes a las librerías que se quieran guardar, que se encuentran en la ruta: |
| http://kalean77.hostevo.com/calendar-week-calendar.html calendar will not sync
| | |
| http://costikk90.rack111.com/marriage-wedding-jokes.html martling 3d jokeman
| | c:/.../rw.../library |
| http://erast65.freewhost.com/flirt-sms-jokes.html hindi jokes video
| | |
| http://erast65.freewhost.com/interrogates-the-joker.html new batman movie with the joker
| | Hay que copiar dichas carpetas y pegarlas en el directorio donde instalemos la nueva versión. |
| http://erast65.freewhost.com/in-the-jewish-calendar-is.html india holidays calendar
| | |
| http://erast65.freewhost.com/apple-calendar-maker.html best online calendars | | === Sistemas GNU/Linux === |
| http://kalean77.hostevo.com/calendar-zoneinfo-getoffset.html calendarcontrol in asp | | |
| http://kalean77.hostevo.com/june-2008-calendar.html june 2008 calendar | | En [[Ubuntu]] la instalación se realiza mediante la aplicación Synaptic, buscando la librería r-base y aceptando la instalación de todas las librerías propuestas por el programa para resolver las dependencias. El programa se ejecuta desde una ventana Terminal tecleando simplemente |
| http://vodenoy64.100webspace.net/awareness-week-calendar.html aztec calendar drawings | | >R |
| http://erast65.freewhost.com/group-calendar-12.html group calendar 4.09 | | ''Nota: ">" es el simbolo del sistema. asi que no hay que teclearlo'' |
| 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
| | Si no se dispone de Synaptic o se quiere tener siempre la última versión del programa sin esperar a que aparezca en los repositorios, hay que bajar la versión correspondiente a nuestra distribución desde el [http://cran.r-project.org CRAN]. |
| http://vodenoy64.100webspace.net/calendar-web-part.html outlook calendar email
| | |
| http://veter4455.600megs.com/2003-calendar-online.html month calendar 2005
| | La actualización a nuevas versiones puede realizarse igualmente desde Synaptic o desde el [http://cran.r-project.org CRAN] sin mayores problemas. |
| 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
| | == Lenguaje encarado a objetos == |
| http://vodenoy64.100webspace.net/desktop-calendar-reminder.html 2007 business calendar
| | |
| http://vodenoy64.100webspace.net/blank-june-calendar.html online photo calendar
| | Los lenguajes estadísticos clásicos ([http://www.sas.com SAS], [http://www.stata.com Stata], [http://www.spss.com SPSS]) parten de unos datos a los que se aplican distintos procedimientos para obtener unos resultados. |
| http://veter4455.600megs.com/dates-on-the-calendar.html day calendar online
| | |
| http://kalean77.hostevo.com/october-2008-calendars.html october calendar of events
| | R no actua de la misma forma. En R existen los denominados '''objetos''', sobre los que se aplican '''funciones''' para transformarlos en otros objetos, sobre quienes, a su vez, pueden aplicarse nuevas funciones para obtener nuevos objetos y asi sucesivamente. |
| 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 | | Una función es cualquier código de R al que se le pasan uno o más argumentos para transformar uno o más objetos. |
| 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 | | Por lo tanto en R no existen propiamente datos y resultados, sino distintos tipos de objetos y una colección de operadores y funciones para modificarlos. |
| http://vodenoy64.100webspace.net/calendario-2008-para-imprimir.html calendario 2009 semana
| | |
| http://veter4455.600megs.com/all-of-my-calendar.html all day calendar | | Una de las cosas que más cuestan de entender al principio es que R trabaja en ''columnas'' y no en ''filas'' como hacen los sistemas tradicionales. Para R cada ''columna'' o ''variable'' de una base de datos es un objeto, y en cambio las ''filas'' o ''casos'' no. |
| 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
| | Los nombres de los objetos pueden contener mayúsculas, minúsculos, números y puntos. La única restricción es que deben empezar por una letra. |
| http://vodenoy64.100webspace.net/pregnancy-calendar-by-ovulation-date.html pregnancy calendar journal
| | |
| http://erast65.freewhost.com/telugu-calendar-march.html template for calendars
| | Si a un objeto no se le asigna ningún nombre, simplemente será impreso en pantalla y se perderá. Es muy interesante, pues, guardar con un nombre todos los objetos creados (u obtenidos como resultado de la aplicación de funciones sobre otros objetos) para poder usarlos así en cálculos posteriores, lo cual constituye la principal ventaja del lenguaje S sobre otros lenguajes estadísticos |
| http://vodenoy64.100webspace.net/can-see-my-calendar.html canadian holidays calendar 2008 | | |
| http://erast65.freewhost.com/calendario-divieto-circolazione.html calendario eliminatorias conmebol
| | == Convenciones básicas de la sintaxis == |
| http://costikk90.rack111.com/fat-men-jokes.html husky cougar jokes | | |
| http://kalean77.hostevo.com/st-patricks-day-2008-calendar.html star office calendar
| | R es de hecho un lenguaje de programación llamado S, y como tal no trabaja a través de menús como los sistemas estadísticos clásicos. Ello hace que sea fundamental el conocimiento de las reglas básicas de su sintaxis para poder usar luego correctamente las distintas funciones: |
| http://erast65.freewhost.com/open-source-group-calendar.html buy wall calendar
| | |
| http://costikk90.rack111.com/mam-so-fat-jokes.html best family jokes
| | * Las mayúsculas y minúsculas representan distintos caracteres. |
| http://veter4455.600megs.com/lcd-alarm-clock-and-calendar-with-indoor-temperature-display.html led calendar wall clock
| | * Los espacios no representan nada y R los ignora. |
| http://costikk90.rack111.com/jokerms-no-ip-org.html jokerms no ip org
| | * Los ''missings'' se representan por las siglas '''NA''' si los datos son numéricos, o por un espacio blanco si se trata de caracteres. |
| http://veter4455.600megs.com/instinct-calendar-sync.html active desktop calendar version 7.42
| | * El valor '''null''' indica que un objeto no contiene datos. |
| http://costikk90.rack111.com/july-2008-monthly-calendar.html july 31 2008 calendar
| | * El signo '''#''' provoca que la linea no se evalue, y por lo tanto permite realizar comentarios. |
| http://costikk90.rack111.com/calendar-due-date.html chinese calendar baby
| | * Los decimales deben indicarse con el signo '''.''' . |
| http://veter4455.600megs.com/wall-paper-calendar.html online calendar share
| | * Los parentesis '''( )''' sirven para especificar los argumentos de las funciones. |
| http://erast65.freewhost.com/best-joke-in-hindi.html best joke evr | | * Los diferentes argumentos de una función deben separarse con ''',''' . |
| http://vodenoy64.100webspace.net/brookline-school-calendar.html brookwood high school calendar | | * Cuando un argumento de una función es una fórmula, se especifica con '''vardep~verindep1+varindep2...''' . |
| http://erast65.freewhost.com/new-york-calendar-july.html news gazette calendar | | * Los corchetes '''[ ]''' sirven para especificar una posición dentro de un objeto. |
| http://erast65.freewhost.com/shelby-county-schools-calendar.html show calendar 2008 uk
| | * Los claudators '''{}''' se utilizan para abrir y cerrar procesos condicionales (if, for...), utilizados especialmente en la construcción de nuevas funciones. |
| http://kalean77.hostevo.com/lunar-gardening-calendar.html lunar gender calendar
| | * Todas las funciones son anidables, de tal forma que un argumento de una función puede ser a su vez una función. |
| http://veter4455.600megs.com/google-lunar-calendar.html gpe calendar sync
| | * El signo '''$''' se usa para referirse a una parte concreta y diferenciada de un objeto. Las distintas partes de un objeto pueden conocerse con la función ''names(nombreobjeto)''. |
| http://erast65.freewhost.com/resaca-beach-calendar.html ri school calendar
| | * Para asignar un nombre a un objeto se utiliza la combinación '''<-'''. '''Esta instrucción es fundamental'''. |
| http://costikk90.rack111.com/icalendar-for-vista.html icalendar how to | | |
| http://erast65.freewhost.com/car-show-calendar.html cartoon desk calendar
| | == El sistema de librerías == |
| http://costikk90.rack111.com/calendar-for-june.html calendar creator 10
| | |
| http://vodenoy64.100webspace.net/calendar-of-november-2004.html calendar of october 2007
| | 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. |
| | |
| | Existen en R cuatro tipos de librerías: |
| | |
| | # las que se instalan con el sistema R-base y se cargan por defecto al inicio ''(no requieren pasos adicionales para ser utilizadas)'' |
| | # las que se instalan con el sistema R-base y no se cargan por defecto al inicio ''(requieren ser cargadas para ser utilizadas)'': |
| | # 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)'' |
| | # 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)'' |
| | |
| | ''Nota: La nomenclatura utilizada para los tipos de librerias es propia y no estándar.'' |
| | |
| | === Instalación de librerias adicionales en sistemas M$ ''(tipos 3 y 4)'' === |
| | |
| | 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. |
| | |
| | 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. |
| | |
| | Para actualizar todos los paquetes instalados (excepto el paquete básico), hay que usar la función correspondiente del menú (''update packages''). |
| | |
| | === Instalación de librerias adicionales en sistemas GNU/Linux. ''(tipos 3 y 4)''=== |
| | |
| | Al igual que el sistema base, algunos paquetes adicionales (tipo 3) de R pueden instalarse desde Synaptic en [[Ubuntu]] buscando la palabra CRAN. |
| | |
| | Los paquetes se guardarán automáticamente en la ubicación: |
| | |
| | /usr/lib/R/site-library/''nombrepaquete'' |
| | |
| | y estarán disponibles immediatamente para ser cargados cuando se desee. |
| | |
| | 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''): |
| | |
| | install.packages("nombrepaquete") |
| | |
| | Con este procedimiento los nuevos paquetes se ubicarán en: |
| | |
| | /usr/local/lib/R/site-library |
| | |
| | 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: |
| | |
| | install.packages("rutacompleta/nombrearchivo.zip",CRAN=NULL) |
| | |
| | Los paquetes de tipo 4 descargados en formato .zip se instalan también con la instrucción anterior en R bajo un ''Root terminal'': |
| | |
| | install.packages("rutacompleta/nombrearchivo.zip",CRAN=NULL) |
| | |
| | Una forma alternativa de instalar los paquetes .zip sin necesidad de introducir órdenes de R es descomprimir todo su contenido en: |
| | |
| | /usr/lib/R/site-library/''nombrepaquete'' |
| | |
| | o en: |
| | |
| | /usr/lib/R/library/''nombrepaquete'' |
| | |
| | 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 == |
| Línia 827: |
Línia 802: |
| dev.off() | | dev.off() |
|
| |
|
| [[Imatge:sexe.jpg]] | | [[Image:sexe.jpg]] |
|
| |
|
| * Ejemplo 2: Curva epidémica (histograma) de una toxinfección alimentaria: | | * Ejemplo 2: Curva epidémica (histograma) de una toxinfección alimentaria: |
| Línia 839: |
Línia 814: |
|
| |
|
|
| |
|
| [[Imatge:corba.jpg]] | | [[Image:corba.jpg]] |
|
| |
|
| == Programación de funciones == | | == Programación de funciones == |