El objetivo de está presentación no es desarrollar un tutorial acerca de cómo empezar a usar R, más bien tratar de convencer al interesado de que invertir tiempo en desarrollar habilidades y competencias en el software es una buena inversión.
Diseño de salidas para sistemas de informaciónYaskelly Yedra
Los sistemas de información deben contar con interfaces de usuario que facilitan la salida de información luego de ser procesada, estas salidas pueden ser por pantalla, por impresora o por algún otro tipo de método.
Diseño de salidas para sistemas de informaciónYaskelly Yedra
Los sistemas de información deben contar con interfaces de usuario que facilitan la salida de información luego de ser procesada, estas salidas pueden ser por pantalla, por impresora o por algún otro tipo de método.
Unidad II Fases de la Auditoria de SistemasEva Salmerón
Material diseñado con fines instruccionales para los estudiantes del 9no Semestre de la carrera Ingeniería Informática de la Universidad Marítima del Caribe
The R language is a project designed to create a free, open source language which can be used as a replacement for the S-PLUS language, originally developed as the S language at AT&T Bell Labs, and currently marketed by Insightful Corporation of Seattle, Washington. R is an open source implementation of S, and differs from S-plus largely in its command-line only format.
Topics Covered:
1.Introduction to R
2.Installing R
3.Why Learn R
4.The R Console
5.Basic Arithmetic and Objects
6.Program Example
7.Programming with Big Data in R
8.Big Data Strategies in R
9.Applications of R Programming
10.Companies Using R
11.What R is not so good at
12.Conclusion
Tema N° 7 Atributos de Calidad del Software según Norma ISO 25010SaraEAlcntaraR
Tema N° 7 Atributos de Calidad del Software según Norma ISO 25010 correspondiente a la Unidad II.- Ingeniería de Requisitos del Saber Ingeniería del Software II, dictado en el PNF en Informática de la UPTP "Luis Mariano Rivera".
Requisitos No Funcionales
• Son aquellos que no se asimilan a las funciones del sistema como tal.
• Especifican restricciones sobre cómo que limiten las elecciones para
construir una solución.
• Son menos números que los RF.
• Conciernen a aspectos como:
➢ Calidad: usabilidad, confiabilidad, eficiencia.
➢ Implementación: plataforma de software, lenguaje de
programación, hardware.
➢ Ambiente: seguridad, privacidad, confidencialidad.
Una breve introducción a el tema de "monopolio natural". Este video es parte de una presentación publicada en Prezi (https://prezi.com/user/qp0fldw72jim/) sobre Economía Ambiental, lectura ofrecida en la Maestría de Gestión Integral del Agua en El Colegio de Sonora.
Describe brevemente la metodología para estimar la asociación o correlación entre dos matrices y la prueba de significancia estadística a través del procedimiento de asignación cuadrática (QAP).
Unidad II Fases de la Auditoria de SistemasEva Salmerón
Material diseñado con fines instruccionales para los estudiantes del 9no Semestre de la carrera Ingeniería Informática de la Universidad Marítima del Caribe
The R language is a project designed to create a free, open source language which can be used as a replacement for the S-PLUS language, originally developed as the S language at AT&T Bell Labs, and currently marketed by Insightful Corporation of Seattle, Washington. R is an open source implementation of S, and differs from S-plus largely in its command-line only format.
Topics Covered:
1.Introduction to R
2.Installing R
3.Why Learn R
4.The R Console
5.Basic Arithmetic and Objects
6.Program Example
7.Programming with Big Data in R
8.Big Data Strategies in R
9.Applications of R Programming
10.Companies Using R
11.What R is not so good at
12.Conclusion
Tema N° 7 Atributos de Calidad del Software según Norma ISO 25010SaraEAlcntaraR
Tema N° 7 Atributos de Calidad del Software según Norma ISO 25010 correspondiente a la Unidad II.- Ingeniería de Requisitos del Saber Ingeniería del Software II, dictado en el PNF en Informática de la UPTP "Luis Mariano Rivera".
Requisitos No Funcionales
• Son aquellos que no se asimilan a las funciones del sistema como tal.
• Especifican restricciones sobre cómo que limiten las elecciones para
construir una solución.
• Son menos números que los RF.
• Conciernen a aspectos como:
➢ Calidad: usabilidad, confiabilidad, eficiencia.
➢ Implementación: plataforma de software, lenguaje de
programación, hardware.
➢ Ambiente: seguridad, privacidad, confidencialidad.
Una breve introducción a el tema de "monopolio natural". Este video es parte de una presentación publicada en Prezi (https://prezi.com/user/qp0fldw72jim/) sobre Economía Ambiental, lectura ofrecida en la Maestría de Gestión Integral del Agua en El Colegio de Sonora.
Describe brevemente la metodología para estimar la asociación o correlación entre dos matrices y la prueba de significancia estadística a través del procedimiento de asignación cuadrática (QAP).
Esta presentación analiza la valoración del agua como insumo productivo. Menciona y discute brevemente la aplicación de modelos de programación lineal para valorar el agua. Presentación parte de la lectura de Economía Ambiental. Maestría en Gestión Integral del Agua.
Métodos de Valoración Económica Servicios Ambientales (Intro)Luis Alan Navarro
Esta presentación es parte de la clase de Economía Ambiental, parte a su vez del programa de Maestría en Gestión Integral del Agua, que ofrece El Colegio de Sonora.
En esta presentación se plantea lo que es la valoración hedónica y se muestra un ejemplo rápido de cómo luce un modelo de regresión hedónica para la valoración de un atributo ambiental en un bien inmueble (casa). Presentación elaborada para la clase de Economía Ambiental, Maestría en Gestión Integral del Agua, El Colegio de Sonora.
Utilizando herramientas de SIG se hace la caracterización de una cuenca hidrológica. Esta presentación es parte de un curso de Sistemas de Información Geográfica en la Maestría en Gestión Integral del Agua.
Esta presentación fue compilada para la clase de Sistemas de Información Geográfica, tiene como objetivo avanzar el entendimiento en los sistemas de coordenadas geográficas y las proyecciones planimétricas de la superficie terrestre.
Esta presentación discute cómo la preferencia por consumir pronto crea una desutilidad en las personas que da origen a la tasa de interés, vista como un pago por postponer el consumo. También analiza la tasa de interés desde el punto de vista de productividad del capital. Se toca el tema de la tasa de interés social o mas bien la preferencia de consumo de la sociedad representada en el gobierno.
Conocer los formatos de almacenamiento de datos geográficos y sus características principales. Esta presentación fue creada para un curso introductor a Sistemas de Información Geográfica.
Esta presentación la elabore el 2004, para el curso de Sistemas de Producción y Conservación Ambiental, de la Universidad Tecnológica de Hermosillo. Describe un ejemplo de cómo elaborar, manualmente, una regresión lineal simple.
Presentación sobre valoración contingente. Preparada para alumnos de la clase de Economía Ambiental, Maestría en Gestión Integral del Agua, El Colegio de Sonora
Estudio sobre el patrón actual de reforestación de la ciudad de Hermosillo. Se levantó una muestra de 580 transectos donde se contaron e identificaron las especies de árboles presentes en la banqueta y los jardines frontales de las viviendas. En total se contaron 3,404 individuos en los 580 muestreos, agrupados en 37 familias y 70 géneros; las familias botánicas más representadas fueron Moraceae, Fabaceae y Rutaceae.
El modelo del iceberg es una herramienta muy útil del pensamiento sistémico, usa como metáfora un iceberg, usando la analogía de que solo el 10% de éste es visible sobre la superficie del agua, teniendo el resto de su masa sumergida. La punta del iceberg es lo que vemos “eventos”, “noticias”, manifestaciones o síntomas críticos, de un tema que nos interesa conocer y desarrollar bajo la perspectiva sistémica. El modelo también identifica “patrones”, “estructuras” que dan origen a la recurrencia y prevalencia de eventos; y por último, en la parte más baja del iceberg: modelos mentales, esto es, el modo de pensar que crea las estructuras que sostienen el sistema.
El objetivo de esta presentación es la de entender lo que es un mapa, definir algunos de sus componentes. Explicar en forma práctica el concepto de escala. Se menciona el campo de la geovisualización como alternativa a los mapas análogos.
Big Data no es una moda ni algo que esté por venir. Gran parte de las organizaciones ya cuentan con bases de datos tan grandes que requieren usar herramientas especiales. Ésta presentación nos ayuda a dar el primer paso, a conocer que en realidad qué es y como funciona, así como a adentrarnos en este maravilloso mundo de los datos al por mayor.
Curso de R: 1.1. introducción al lenguaje (Objetos y operadores básicos)Nerys Ramírez Mordán
El documento representa el primer módulo del curso de programación en R impartido por la Universidad Autónoma de Santo Domingo (UASD). El mismo incluye una introducción elemental al uso de los objetos y operadores básicos en R. Además incluye ejemplos comentados y ejercicios para ir verificando el avance.
LINEA DE TIEMPO Y PERIODO INTERTESTAMENTARIOAaronPleitez
linea de tiempo del antiguo testamento donde se detalla la cronología de todos los eventos, personas, sucesos, etc. Además se incluye una parte del periodo intertestamentario en orden cronológico donde se detalla todo lo que sucede en los 400 años del periodo del silencio. Basicamente es un resumen de todos los sucesos desde Abraham hasta Cristo
Ipsos, empresa de investigación de mercados y opinión pública, divulgó su informe N°29 “Claves Ipsos” correspondiente al mes de abril, que encuestó a 800 personas con el fin de identificar las principales opiniones y comportamientos de las y los ciudadanos respecto de temas de interés para el país. En esta edición se abordó la a Carabineros de Chile, su evaluación, legitimidad en su actuar y el asesinato de tres funcionarios en Cañete. Además, se consultó sobre el Ejército y la opinión respecto de la marcha en Putre.
Este documento ha sido elaborado por el Observatorio Ciudadano de Seguridad Justicia y Legalidad de Irapuato siendo nuestro propósito conocer datos sociodemográficos en conjunto con información de incidencia delictiva de las 10 colonias y/o comunidades que del año 2020 a la fecha han tenido mayor incidencia.
Existen muchas más colonias que presentan cifras y datos en materia de seguridad, sin embargo, en este primer acercamiento lo que se prevées darle al lector una idea de como se encuentran las colonias analizadas, tomando como referencia los datos del INEGI 2020, datos del Secretariado Ejecutivo del Sistema Nacional de Seguridad Pública del 2020 al 2023 y las bases de datos propias que desde el 2017 el Observatorio Ciudadano ha recopilado de manera puntual con datos de las vıć timas de homicidio doloso, accidentes de tránsito, personas lesionadas por arma de fuego, entre otros indicadores.
Reporte homicidio doloso descripción
Reporte que contiene información de las víctimas de homicidio doloso registradas en el municipio de Irapuato Guanajuato durante el periodo señalado, comprende información cualitativa y cuantitativa que hace referencia a las características principales de cada uno de los homicidios.
La información proviene tanto de medios de comunicación digitales e impresos como de los boletines que la propia Fiscalía del Estado de Guanajuato emite de manera diaria a los medios de comunicación quienes publican estas incidencias en sus distintos canales.
Podemos observar cantidad de personas fallecidas, lugar donde se registraron los eventos, colonia y calle así como un comparativo con el mismo periodo pero del año anterior.
Edades y género de las víctimas es parte de la información que incluye el reporte.
1. Alan Navarro
El Colegio de Sonora
¿Por qué usar R y no otro? Perspectiva desde la opinión
de un usuario asiduo
2. OBJETIVO
• El objetivo de está presentación no es desarrollar
un tutorial acerca de cómo empezar a usar R, más
bien tratar de convencer al interesado de que
invertir tiempo en desarrollar habilidades y
competencias en el software es una buena
inversión.
3. ¿QUE ES “R”?
• R es un sistema para análisis estadísticos y gráficos
creado por Ross Ihaka y Robert Gentle-man 1996 (de
ahí en nombre de “R”).
• R se distribuye gratuitamente bajo los términos de la
GNU General Public Licence; su desarrollo y
distribución son llevados a cabo por varios estadísticos
conocidos como el Grupo Nuclear de Desarrollo de R
(Paradis 2002).
4. VENTAJAS
• Es gratuito y esta disponible en Internet para todos.
• Es un programa multidisciplinario, que crece con las aportaciones de
investigadores alrededor del mundo.
• Corre en prácticamente todos los sistemas operativos.
• Se apoya en una vasta cantidad de documentos técnicos, tutoriales y
documentos científicos disponibles en Internet. Así como libros especializados.
• Puedes importar/exportar bases de datos de casi cualquier tipo.
• Estimula el pensamiento critico en la solución de problemas.
5. VENTAJAS (CONT…)
• Existe una gran cantidad de gráficos que se pueden realizar en R,
busca en Facebook esta página “R Graph Gallery”. Para un ejemplo.
• Una calidad excelente en gráficas (puedes generar imágenes
vectoriales de tus gráficas, evitando la distorsión, efecto
“pixeleado”).
• El poder programar. "Hazlo solo una vez..." quizá la fortaleza mas
importante sobre usuarios normales de Excel (los no-normales en
Excel son aquellos que programan dentro de Excel y se vuelven
muy eficientes).
6. LO MÁS INTERESANTE DE R…
• Es precisamente su carácter libre lo que permite que la
comunidad haya aportado hasta hoy (Septiembre 2015) 7,183
paquetes que incrementan las funcionalidades de R, añaden
nuevas librerías y funciones o resuelven problemas específicos.
• Es decir, R ofrece soluciones metodológicas para múltiples
disciplinas. Investigadores y programadores alrededor del
mundo incorporan paquetes, detrás de los cuales están teorías
y publicaciones científicas.
8. DESVENTAJAS
• No tiene interface gráfica (“botones”), se deben de escribir los comandos y funciones;
adicionalmente, el programa es muy sensitivo a errores de sintaxis. Usuarios de MATLAB, STATA
y SAS puede que estén mas familiarizados con el uso de line de comandos.
• Se requiere de un buen nivel de Inglés técnico, ya que la gran mayoría de foros, tutoriales y
publicaciones están en este idioma.
• El usuario debe de entender muy bien la herramienta estadística y metodológica que pretende
aplicar en R.
• En ocasiones es un poco lento en comparación con otros programas.
• El usuario tiene que hacer la abstracción de que es un programa orientado a objetos. Debe de
pensar en una “tabla”,“matriz”,“vector”,“variable”, etc. como objetos con los que se trabaja.
• La curva de aprendizaje es más larga que con una interfaz gráfica de usuario.
9. R ES UN LENGUAJE
ORIENTADO A OBJETOS
• Un objeto es una abstracción definida por el usuario o el programador. Por ejemplo, una función
como “sqrt ( )”.
• Un conjunto de variables o datos. Estos pueden estar contenidos en “tablas”,“vectores”,“matrices”,
“listas”, etc.
• Cuando el usuario trabaja en R, este crea y borra constantemente objetos.Asimismo, trabaja con
funciones que aplican solo a ciertos objetos. Por ejemplo “t ( )” o la función para trasponer una
matriz, requiere de un objeto de la clase “matriz” para funcionar.
10. • En la siguiente diapositiva se muestra R Studio, que no es más una
interface que hace más manejable el programa, lo mejor es que posee
un editor de texto, donde escribes las funciones y comandos, que, una
vez listos los envías a la consola de R (cuadrante izquierda abajo).
• Posee también una sección donde se indican los objetos que están
cargados el la sesión. Estos objetos se pierden al cerrar el programa.
• El cuadrante de la parte de abajo en la derecha es donde aparecen las
gráficas.
• R Studio también facilita algunas tareas tales como: instalar los
paquetes, limpiar la consola, etc.
• Lo importante, es no olvidar que al final, todo se hace en R.
12. En este ejemplo, creo algunos
objetos: “FakeCensus”, “idx”,
“FakeCensus_M”, “a”.
Si ponemos atención, la
gráfica es un output, es decir,
una imagen, pero también la
podemos convertir en objeto.
Los nombres que se asignan a
los objetos son a gusto del
analista (siempre y cuando no
usen el nombre de alguna
función ya existente).
El contenido del objeto “a”
que es el histograma, se
puede ver en la consola.
13. • El hecho de que un “output” se convierta en un
objeto, con elementos indexados; hace que, ese
output pueda ser el input para otro análisis.
• Por ejemplo, los resultados de un análisis de
regresión lineal, no son algo inerte, pueden a su
vez ser un input para otro análisis. En la mayoría
de los paquetes computacionales estadísticos,
los outputs no son más que una gráfica, una
hoja para imprimir, caracteres inertes.
14. R
Es un programa “vivo” esto es,
“as we speak” hay muchos
desarrolladores, científicos, estadísticos,
freelancers, etc. escribiendo nuevas
funciones y combinando las ya
existentes; imagínate, las posibilidades
son infinitas. La gráfica de la derecha
muestra los paquetes como nodos,
dos nodos están enlazados si los
paquetes son dependientes. CRAN y
BioConductor son dos repositorios
de paquetes de R. Las redes muestran
una idea de la colaboración directa e
indirecta que crea R alrededor del
mundo.
Tomada de:
http://blog.revolutionanalytics.com/2015/08/differences-in-the-network-structure-of-cran-and-bioconductor.html
Andrie deVries 2015
15. EJEMPLO
El polígono representa un predio. Las líneas son el
“track” del GPS. Los números en círculo, puntos de
muestreo. Se tomaron muestras de suelo. Se
determino, en el laboratorio del Departamento de
Agricultura y Ganadería de la Universidad de
Sonora, las tres clases texturales: arena, limo y arcilla.
El equipo de trabajo quisimos buscar una forma
practica de presentar la información de texturas.
Buscaba una forma adecuada para
presentar estos datos de textura del
suelo.
16. Bueno, alguien antes que nosotros, ya tuvo ese problema y lo resolvió usando R. Y
gracias a su altruismo (o quizás su deseo de “fama y prestigio” “de toute façon nous
sommes reconnaissants”) lo puso a disposición de todos nosotros. Se pone a nuestra
disposición a través de su mail: jules_m78-soiltexture@yahoo.fr el programa se llama
“soiltexture” y en este sitio: http://cran.r-project.org/web/packages/soiltexture/
vignettes/soiltexture_vignette.pdf ofrece una amplia explicación de las capacidades del
software.
17.
18. OFRECE LA POSIBILIDAD DE COMBINAR
MUCHOSTIPOS DE BASES DE DATOS,
POR EJEMPLO: DATOS
GEOREFERENCIADOS
23. Muy útil para trabajar series de tiempo, abajo la gráfica
muestra las lecturas a cada 10 minutos de temperatura en
una estación automatizada ubicada en la Costa de Hermosillo
24. CONCLUSION
• R es un programa que demanda tiempo, pero su inversión bien
vale la pena.
• Las posibilidades son infinitas y sigue creciendo, cada vez se
relaciona con otras plataformas como Google Earth, Netlogo, etc.
• Atiende problemática específica. La mayoría de los científicos
proveen el artículo científico y las bases de datos con las que
puedes repetir el análisis.
• Usar R estimula la creatividad y la capacidad analítica del usuario.
25. REFERENCIAS
• Ihaka R. & Gentleman R. 1996. R: a language for data analysis and graphics. Journal of Computational
and Graphical Statistics 5: 299–314
• Nicholas J. Lewin-Koh and Roger Bivand, contributions by Edzer J. Pebesma, Eric Archer,Adrian
Baddeley, Hans-Jörg Bibiko, Jonathan Callahan, Stéphane Dray, David Forrest, Michael Friendly, Patrick
Giraudoux, Duncan Golicher,Virgilio Gómez Rubio, Patrick Hausmann, Karl Ove Hufthammer,
Thomas Jagger, Sebastian P. Luque, Don MacQueen,Andrew Niccolai,Tom Short, Greg Snow, Ben
Stabler and RolfTurner (2011). Maptools:Tools for reading and handling spatial objects. R package
version 0.8-10. http://CRAN.R-project.org/package=maptools
• Paradis, E. (2002) R para principiantes.Traducido por: Jorge A.Ahumada. Documento disponible on-
line: http://cran.r-project.org/doc/contrib/rdebuts_es.pdf
• R Development CoreTeam (2011). R:A language and environment fo statistical computing. R
Foundation for Statistical Computing,Vienna,Austria. ISBN 3-900051-07-0, URL http://www.R-
project.org/