Entender los objetos de R. Francisco Viciana. Curso

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Entender los objetos de R. Francisco Viciana. Curso"

Transcripción

1 Introducción al lenguaje estadistico R Entender los objetos de R Francisco Viciana Curso

2 Comenzando con R Comenzando con R Trabajando con vectores Trabajando con matrices y data.frames almacenamiento, importación e exportación de datos Gráficos en R

3 Comenzando con R Que es R Un lenguaje de programación orientado al análisis estadístico Ha sido desarrollado como software libre bajo licencia: GNU General Public License Es extensible y esta en rápido y continuo desarrollo Existe una abundante documentación libremente disponible en la web (alguna de ella en castellano) Pagina del proyecto: Ejecutar código de R en Internet Rweb:

4 Comenzando con R Objetos en R: tipos y atributos Todo en R es un objeto: datos, funciones, gráficos... son objetos Creando variable de objetos: nombre de variable y operador asignación < Conociendo el tipos y la clase de los objetos: funciones mode(x) y class(x) preguntando por la longitud de un objeto: función length(x)

5 Comenzando con R Gestionando directorios y espacio de trabajo Obtiene y cambia el directorio de trabajo: setwd() y getwd() Lista el contenido del directorio dir() Concepto de espacio de trabajo de R. Diferencia con el directorio de trabajo listando objetos del espacio de trabajo: ls() y ls.str()

6 Trabajando con vectores Comenzando con R Trabajando con vectores Trabajando con matrices y data.frames almacenamiento, importación e exportación de datos Gráficos en R

7 Trabajando con vectores creando y generando vectores Un vector es un conjunto de elementos (átomos) ordenado del mismo tipo Creando vectores con cualquier conjunto de elementos: función compose c(...) Creando secuencias con el operador : Creando secuencias con la función seq(from,to,by=) Repitiendo elementos y secuencias rep(x, times, length.out, each,...)

8 Trabajando con vectores Seleccionando elementos de un vector Cada elemento de un vector tiene asociado un número entero que da su posición en el vector Selectores de elementos [] Selección del segundo elemento de un vector: v[2] Selección segundo y quinto elemento: v[c(2,5)] Selección de los cinco primeros elementos de un vector v[c(2,5)] v[1:5] Selección de todos los elementos de un vector menos el segundo y quinto v[-c(2,5)] Asignación de nombres y extracción de elementos según nombre: names()

9 Trabajando con vectores operadores y funciones con tipos numéricos Operadores aritméticos: Suma +, resta -, multiplicación *, división / y potenciación ˆ Alguna funciones matemáticas: logaritmo natural ln(x), raíz cuadrada sqrt(x), trigonométricas sin(x), cos(x)...

10 Trabajando con vectores operadores y funciones que retornan tipos lógicos Operadores de comparación: igual ==, distinto!= mayor que >, mayor o igual >=, menor <, menor o igual =< funciones: is.character(), is.numeric, is.na()... Lo vectores lógicos se usan para seleccionar elementos de otro vector: Por ejemplo los elementos del vector x mayores que 5 se seleccionan a partir del vector lógico x > 5 : x[ x > 5 ]

11 Trabajando con vectores funciones de agregación de datos suma de los elementos de un vector: sum(...) producto de los elementos de un vector: prod() Valores medios de los elementos de un vector mean()

12 Trabajando con vectores construcción de tus propias funciones Ejemplo de construcción de una función para calcular la varianza varianza< función(x){sum((x-mean(x))ˆ2)/length(x)} varianza< function(x){mean((x-mean(x))ˆ2)}

13 Trabajando con matrices y data.frames Comenzando con R Trabajando con vectores Trabajando con matrices y data.frames almacenamiento, importación e exportación de datos Gráficos en R

14 Trabajando con matrices y data.frames matrices y arreglos: Generalización multidimensional de los vectores Una matriz es un objeto similar a un vector pero con un atributo de dimensiones dim con dos elementos: números de filas y columnas que lo componen. Todos los elementos son del mismo tipo. Creación de matrices: matrix(data = NA, nrow = 1, ncol = 1) Un arreglo (matriz multidimensional, hipercubo) es un objeto similar a un vector pero con un atributo de dimensiones dim con un numero cualquiera de elementos elementos: filas, columnas, hojas, volúmenes, estantes... Creación de arreglos: array(data = NA, dim = length(data), dimnames = NULL) Edición de matrices: edit(x) y fix(x) Dimensiones de matrices y arreglo: dim(x) Etiquetas de matrices y arreglos: names(x) y dimnames(x)

15 Trabajando con matrices y data.frames Extracción de elementos de matrices y arreglos []... de un solo elemento: M[2,3], A[2,3,2]... de columnas o filas de una matriz: M[2,], M[,3], M[,c(2,3)]... de capas de un arreglo: A[,,1], A[,2,], A[,2,3] Mediantes nombres con los atributos dimnames

16 Trabajando con matrices y data.frames Construyendo matrices y arreglos a partir de vectores Agregando columnas de vectores en matrices: cbind(...) Agregando filas de vectores en matrices: rbind(...) Agregando matrices en matrices Agregando arreglos abind(...)

17 Trabajando con matrices y data.frames data.frame un data.frame es como una matriz pero con la propiedad de que sus columnas pueden contener elementos de distinto tipo as.data.frame(x) Se extraen, crean y asignan valores a sus columna de datos con el operador $ Estructura de un objeto: función str(x) Atributos names y dimnames: funciones names(x) y dinmanes(x)

18 Trabajando con matrices y data.frames manejando objetos de tipo data.frame Mostrando la estructura: str(x) Extrayendo elementos por su posición de fila y columna: operador [,] Extrayendo, creando y asignando valores de columnas con el operador$ Empalmando data.frame con: cbind(a1,a2) y rbind(b1,b2) reordenando data.frame: DF[order(DF$col1)] relacionando data.frames: merge(x, y, by = )

19 Trabajando con matrices y data.frames tabulando data.frame Leyendo algunos datos: library(epitools) ; data(oswego) ; str(oswego) ; atach(oswego) Cuantas personas enfermaron en la fiesta de Oswego?: table(ill) Cuantas de las que enfermaron tomaron leche?: table(ill,milk) Y leche y pasteles?: table(ill,milk,cakes) Tabular datos agrupados library(stats) ; data(esoph) ; str(esoph) xtabs(ncases agegp+tobgp, data = esoph) Preparar las tablas para imprimir ftable((ill,milk,cakes))

20 almacenamiento, importación e exportación de datos Comenzando con R Trabajando con vectores Trabajando con matrices y data.frames almacenamiento, importación e exportación de datos Gráficos en R

21 almacenamiento, importación e exportación de datos Exportar e importar información en R Almacenar y Recuperar conjuntos de datos en formato binario de R: save(...,file=), load(file=) Almacenar y Recuperar objetos del tipo data.frame en ficheros texto plano: write.table(x,file=), write.csf(x,file=), read.table(file=),read.csv(file=) Exporta e importa de otros entornos: paquetes RODBC, RMySQL, foreing

22 Gráficos en R Comenzando con R Trabajando con vectores Trabajando con matrices y data.frames almacenamiento, importación e exportación de datos Gráficos en R

23 Gráficos en R Funciones gráficas básicas Gráfico de una sola serie: plot(x), plot(x,y) Añadir nuevas series: lines(x) o lines(x,y) Pasteles: pie(x) Barras: barplot(1:4) o barplot(matrix(1:12,4,3)) Histogramas: hist(aids$age) Cajas y bigotes: boxplot(age sex, data=aids2 ) Co-gráficos: coplot(diag death sex, data=aids2 )

24 Gráficos en R Gráficos avanzados con library(lattice) Histogramas: histogram( age state,data=aids2) Cajas y bigotes: bwplot(age sex state,data=aids2)

GUÍA TEÓRICO PRÁCTICA 2.

GUÍA TEÓRICO PRÁCTICA 2. Matrices, Listas y Data Frames Matrices GUÍA TEÓRICO PRÁCTICA 2. Una matriz es un arreglo bidimensional. Una forma de crear una matriz es generando un vector y aplicándole la función matrix(). Por defecto

Más detalles

Aspectos básicos (tipos, I/O, aleatoreidad) Juan A. Botía. Tratamiento Inteligente d la Información y Aplicaciones

Aspectos básicos (tipos, I/O, aleatoreidad) Juan A. Botía. Tratamiento Inteligente d la Información y Aplicaciones Introducción a R Aspectos básicos (tipos, I/O, aleatoreidad) Juan A. Botía Departamento de Ingeniería de la Información y las Comunicaciones Universidad de Murcia Tratamiento Inteligente d la Información

Más detalles

Taller de Introducción a R 2. Manipulación de datos

Taller de Introducción a R 2. Manipulación de datos Taller de Introducción a R 2. Manipulación de datos Ricardo Alvarado Rodolfo Mora Ricardo Román ralvarado@cenat.ac.cr rmora@cenat.ac.cr rroman@cenat.ac.cr Noviembre, 2015 Contenido 1 Estructuras de datos

Más detalles

Principios y Herramientas de Programación

Principios y Herramientas de Programación Principios y Herramientas de Programación jac@cs.uns.edu.ar Dpto. de Ciencias e Ingeniería de la Computación UNIVERSIDAD NACIONAL DEL SUR 1 Vectores Un vector es una colección ordenada de datos del mismo

Más detalles

R como un ambiente de cálculo

R como un ambiente de cálculo R como un ambiente de cálculo R puede ser usado como una potente calculadora ya que permite realizar un conjunto amplio de operaciones. Aritmética R usa los símbolos usuales de adición +, sustracción,

Más detalles

Las operaciones aritméticas son: suma, resta, multiplicación, división, potenciación, división entera.

Las operaciones aritméticas son: suma, resta, multiplicación, división, potenciación, división entera. Probabilidades y Estadística (C) 1 OPERACIONES ARITMÉTICAS Las operaciones aritméticas son: suma, resta, multiplicación, división, potenciación, división entera. +, -, *, /, ^, %/% or %% OPERADORES DE

Más detalles

Principios y Herramientas de Programación

Principios y Herramientas de Programación Principios y Herramientas de Programación jac@cs.uns.edu.ar Dpto. de Ciencias e Ingeniería de la Computación UNIVERSIDAD NACIONAL DEL SUR 1 R R es un lenguaje y entorno de programación para análisis estadístico

Más detalles

ALGORITMOS II PSEUDOCODIGOS INTRODUCCION AL PSEINT CORPODICES VICTOR ANDRES OCHOA CORREA

ALGORITMOS II PSEUDOCODIGOS INTRODUCCION AL PSEINT CORPODICES VICTOR ANDRES OCHOA CORREA ALGORITMOS II PSEUDOCODIGOS INTRODUCCION AL PSEINT CORPODICES VICTOR ANDRES OCHOA CORREA CONTENIDOS Definición de un algoritmo Tipos de datos Representaciones de un algoritmo Lenguaje natural Pseudocódigo

Más detalles

El Pseudo-código de PsInt

El Pseudo-código de PsInt El Pseudo-código de PsInt Las características de este pseudolenguaje fueron propuestas en 2001 por el responsable de la asignatura Fundamentos de Programación de la carrera de Ingeniería Informática de

Más detalles

TUTORIAL PSEINT. Ing. Ronald Rentería Ayquipa. Fundamentos de Programación

TUTORIAL PSEINT. Ing. Ronald Rentería Ayquipa. Fundamentos de Programación TUTORIAL PSEINT Ing. Ronald Rentería Ayquipa Fundamentos de Programación PSEINT Página Oficial: http://pseint.sourceforge.net/ Es un software que interpreta pseudocódigo. Permite la generación de diagramas

Más detalles

UNIDAD 4: MATRICES, MARCOS DE DATOS Y LECTURA DE DATOS EN R

UNIDAD 4: MATRICES, MARCOS DE DATOS Y LECTURA DE DATOS EN R UNIDAD 4: MATRICES, MARCOS DE DATOS Y LECTURA DE DATOS EN R Técnicas Inteligentes en Bioinformática Máster en Lógica, Computación e Inteligencia Artificial Dpto. Ciencias de la Computación e Inteligencia

Más detalles

Breve introducción al OCTAVE

Breve introducción al OCTAVE BREVE INTRODUCCIÓN AL OCTAVE 1 Breve introducción al OCTAVE Niurka Rodríguez Quintero, Correo Electrónico: niurka@us.es Página WWW: http://euler.us.es/~niurka Índice 1. Introducción 1 1.1. Características

Más detalles

Curso de diseño experimental 2137

Curso de diseño experimental 2137 Curso de diseño experimental 2137 Juan C. Benavides Alberto Ramírez "Big" Biodiversity Experiment Universidad de Minnesota Objetivos generales del curso Familiarizar al estudiante con las formas más comunes

Más detalles

Seminario 1. Excel Básico

Seminario 1. Excel Básico Seminario 1. Excel Básico Contenidos 1. Qué es Microsoft Excel? 2. Identificar celdas 3. La barra de herramientas de acceso rápido y la cinta de opciones 4. Abrir y guardar libros de trabajo 5. La ayuda

Más detalles

CIF 2452 Fundamentos de Programación

CIF 2452 Fundamentos de Programación CIF 2452 Fundamentos de Programación 1.- Algoritmos y Programas El objetivo de esta sección consistirá en explicar los conceptos de algoritmo, programa y lenguaje de programación. Así como explorar otros

Más detalles

Oriol R oca. M a t L a b FUNCIONES EN MATLAB

Oriol R oca. M a t L a b FUNCIONES EN MATLAB FUNCIONES EN MATLAB Funciones Son ficheros con una estructura especial, que definen funciones análogas a las de MATLAB. Con carácter general, una función recibe unos DATOS DE ENTRADA, ejecuta unas ÓRDENES

Más detalles

Objetivos Didácticos Contenidos Criterios de evaluación Estándares de aprendizaje evaluables

Objetivos Didácticos Contenidos Criterios de evaluación Estándares de aprendizaje evaluables Bloque 1. La sociedad de la Información y el ordenador Describir las diferencias entre La Sociedad de la Información y la Analizar y valorar las influencias de 1.1. Describe las diferencias entre lo que

Más detalles

Octave. Entorno Interactivo. 19/8/2013 Computación 1 - Facultad de Ingeniería 1

Octave. Entorno Interactivo. 19/8/2013 Computación 1 - Facultad de Ingeniería 1 Octave Entorno Interactivo 19/8/2013 Computación 1 - Facultad de Ingeniería 1 Agenda Introducción Entorno interactivo Componentes del entorno interactivo Variables Matrices Operaciones Relaciones 19/8/2013

Más detalles

Matemática Superior Aplicada

Matemática Superior Aplicada Matemática Superior Aplicada Prof.: Dr. Alejandro S. M. Santa Cruz J.T.P.: Dr. Juan Ignacio Manassaldi Aux. 2 da : Sra. Amalia Rueda Aux. 2da: Sr. Alejandro Jesús Ladreyt Wiki Scilab es un software para

Más detalles

R como instrumento de trabajola sintaxis de R en la práctica versión: Fri Feb 3 14:50:

R como instrumento de trabajola sintaxis de R en la práctica versión: Fri Feb 3 14:50: R como instrumento de trabajola sintaxis de R en la práctica versión: Fri Feb 3 14:50:27 2017 1. Sintaxis de R: breve repaso En este documento se recogen los aspectos mas relevante del uso de R y que permiten

Más detalles

Análisis de Datos con R curso práctico con aplicaciones en ciencia y tecnología

Análisis de Datos con R curso práctico con aplicaciones en ciencia y tecnología curso práctico con aplicaciones en ciencia y tecnología Índice Sobre el curso 3 Descripción del curso Objetivo(s) terminal(es) Modelo del curso 4 Perfil del participante y requisitos de participacion Organiza

Más detalles

INSTITUTO TECNOLÓGICO

INSTITUTO TECNOLÓGICO INSTITUTO TECNOLÓGICO DE NUEVO LAREDO Con la Ciencia por la Humanidad Introducción a la Ingeniería en Sistemas Computacionales y al Diseño de Algoritmos Curso propedéutico Instructor: Bruno López Takeyas

Más detalles

INICIACIÓN A LA INVESTIGACIÓN EN ESTADÍSTICA APLICADA EN INGENIERÍA

INICIACIÓN A LA INVESTIGACIÓN EN ESTADÍSTICA APLICADA EN INGENIERÍA INICIACIÓN A LA INVESTIGACIÓN EN ESTADÍSTICA APLICADA EN INGENIERÍA Manejo de datos Introducir datos Para introducir los datos en R tenemos varias opciones: Introducir los datos de cada variable directamente

Más detalles

PRÁCTICA: ESTADÍSTICA DESCRIPTIVA CON SPSS 1

PRÁCTICA: ESTADÍSTICA DESCRIPTIVA CON SPSS 1 ESTADÍSTICA CURSO 2012/2013 GRADO EN BIOLOGÍA PRÁCTICA: ESTADÍSTICA DESCRIPTIVA CON SPSS 1 1. Introducción El programa estadístico SPSS está organizado en dos bloques: el editor de datos y el visor de

Más detalles

Octave. Entorno Interactivo. 13/8/2018 Computación 1 - Facultad de Ingeniería 1

Octave. Entorno Interactivo. 13/8/2018 Computación 1 - Facultad de Ingeniería 1 Octave Entorno Interactivo 13/8/2018 Computación 1 - Facultad de Ingeniería 1 Agenda Introducción Entorno interactivo Componentes del entorno interactivo Variables Matrices Operaciones Relaciones 13/8/2018

Más detalles

1 Introducción a Excel Configuración de la ventana de la aplicación 3 Mecanismos de importación y exportación de ficheros

1 Introducción a Excel Configuración de la ventana de la aplicación 3 Mecanismos de importación y exportación de ficheros 1 Introducción a Excel 2013 1.1 Información general 1.2 Tratar y editar hojas de cálculo 1.3 Trabajar con las hojas de cálculo 1.4 Introducción de datos 1.5 Referencias a celdas 1.6 Imprimir hojas de cálculo

Más detalles

5.2. Combinar celdas Ajustar texto a la celda Insertar filas y columnas Insertar filas Insertar columnas. 5.5.

5.2. Combinar celdas Ajustar texto a la celda Insertar filas y columnas Insertar filas Insertar columnas. 5.5. BÀSICO SESIÒN 1: 1. Introducción a Excel 1.1. Conociendo la interface de usuario de Excel 2013. 1.2. La ventana del libro de trabajo. 1.3. La hoja de Cálculo. 1.4. Celdas. 1.5. Barra de herramientas de

Más detalles

Introducción a Matlab y Simulink

Introducción a Matlab y Simulink Universidad de Chile Facultad de Ciencias Físicas y Matemáticas Departamento de Ingeniería Eléctrica Introducción a Matlab y Simulink Preparado por Diego Sepúlveda J. Version.0, 6 de agosto de 2002 Índice

Más detalles

Práctica 0: Introducción a Matlab. Matlab es un acrónimo: MATrix LABoratory

Práctica 0: Introducción a Matlab. Matlab es un acrónimo: MATrix LABoratory Práctica 0: Introducción a Matlab Matlab es un acrónimo: MATrix LABoratory Práctica 0: Introducción a Matlab Matlab es un acrónimo: MATrix LABoratory La ventana de Matlab muestra un escritorio dividido

Más detalles

Estructuras de Datos. José Enrique Martín García Universidad Politécnica de Gimialcón (Copyright 2015)

Estructuras de Datos. José Enrique Martín García Universidad Politécnica de Gimialcón (Copyright 2015) Estructuras de Datos José Enrique Martín García Universidad Politécnica de Gimialcón (Copyright 2015) Clases de Objetos Los vectores son el tipo básico de objeto en R, Las matrices o, variables indexadas

Más detalles

Java Avanzado Facultad de Ingeniería. Escuela de computación.

Java Avanzado Facultad de Ingeniería. Escuela de computación. 2 Java Avanzado Facultad de Ingeniería. Escuela de computación. Java Avanzado. Guía 4 3 Introducción Este manual ha sido elaborado para orientar al estudiante de Java Avanzado en el desarrollo de sus prácticas

Más detalles

Estadística Descriptiva. Poblaciones y muestras.

Estadística Descriptiva. Poblaciones y muestras. Estadística Descriptiva. Poblaciones y muestras. fgarcia@cipf.es CIPF s Research Development Programme Indice 1 Introducción 2 3 Análisis Estadístico Población y muestra Software estadístico CIPF s Research

Más detalles

Prácticas Propuestas Tema 1 R

Prácticas Propuestas Tema 1 R Prácticas Propuestas Tema 1 R Universidad de Granada M.Vargas Jiménez Prácticas Propuestas Tema 1 R 1/29 Prácticas iniciales 1 Uso de operadores Operadores de generación Operadores lógicos 2 Selección

Más detalles

Aproximación a R. Universidad de Granada. Contenido Introducción a R Variables y Data.frames Archivos Tabulación Resúmenes numéricos Gráficos

Aproximación a R. Universidad de Granada. Contenido Introducción a R Variables y Data.frames Archivos Tabulación Resúmenes numéricos Gráficos Aproximación a R Universidad de Granada M.Vargas Jiménez Aproximación a R 1/25 Resumen R 1 Introducción a R 2 Variables y Data.frames Creación y modificación de variables Uso del editor Data.frames 3 Archivos

Más detalles

Categoría Área de conocimiento Ref. Unidad de Trabajo

Categoría Área de conocimiento Ref. Unidad de Trabajo Módulo Hojas de cálculo A continuación se describe el programa de estudio correspondiente al módulo Hojas de cálculo, el cual constituye la base para el examen teórico y práctico de este módulo. Objetivos

Más detalles

COMPUTER DATA SYSTEMS CDS

COMPUTER DATA SYSTEMS CDS COMPUTER DATA SYSTEMS CDS Objetivo del módulo Conocer e identificar El programa de Excel y los elementos principales de este. Es un programa para crear hojas de cálculo para crear bases de datos y manipularlos.

Más detalles

Cursada Segundo Cuatrimestre 2012 Guía de Trabajos Prácticos Nro. 1

Cursada Segundo Cuatrimestre 2012 Guía de Trabajos Prácticos Nro. 1 Temas: Ambiente de trabajo MATLAB. Creación de matrices y vectores. Matrices pre-definidas. Operador dos puntos. Operaciones con matrices y vectores. Direccionamiento de elementos de matrices y vectores.

Más detalles

ÍNDICE INTRODUCCIÓN...13

ÍNDICE INTRODUCCIÓN...13 ÍNDICE INTRODUCCIÓN...13 CAPÍTULO 1. CARACTERÍSTICAS, NOVEDADES Y ENTORNO DE TRABAJO...15 1.1 CARACTERÍSTICAS Y NOVEDADES EN EXCEL 2010...15 1.2 ENTORNO DE TRABAJO EN EXCEL 2010...22 1.2.1 CINTA DE OPCIONES

Más detalles

Uso del Excel en el Aula. Carolina López, Patricia Ponce, Beatriz del Villar Universidad del Valle de México

Uso del Excel en el Aula. Carolina López, Patricia Ponce, Beatriz del Villar Universidad del Valle de México Carolina López, Patricia Ponce, Beatriz del Villar Índice Objetivo Introducción Elementos principales Conceptos Formulas y funciones Gráficos Objetivo El alumno conocerá las principales herramientas con

Más detalles

TEMA 12.3: HOJAS DE CÁLCULO: PRINCIPALES FUNCIONES Y UTILIDADES. LIBROS, HOJAS Y CELDAS.

TEMA 12.3: HOJAS DE CÁLCULO: PRINCIPALES FUNCIONES Y UTILIDADES. LIBROS, HOJAS Y CELDAS. TEMA 12.3: HOJAS DE CÁLCULO: PRINCIPALES FUNCIONES Y UTILIDADES. LIBROS, HOJAS Y CELDAS. Esta herramienta trata de sustituir el lápiz, el papel y la calculadora para la realización de informes numéricos.

Más detalles

TUTORIAL PROLOG. Lenguajes de programación Universidad Nacional de Colombia Santiago Carvajal Castañeda Mario Andrés Moreno Norato

TUTORIAL PROLOG. Lenguajes de programación Universidad Nacional de Colombia Santiago Carvajal Castañeda Mario Andrés Moreno Norato TUTORIAL PROLOG Lenguajes de programación Universidad Nacional de Colombia Santiago Carvajal Castañeda Mario Andrés Moreno Norato Prolog es un lenguaje de programación lógica de propósito general que se

Más detalles

Programación Orientada a Objetos

Programación Orientada a Objetos Programación Orientada a Objetos PROGRAMACIÓN ORIENTADA A OBJETOS 1 Sesión No. 6 Nombre: Elementos adicionales del lenguaje orientado a objetos Contextualización Los lenguajes de programación siempre cuentan

Más detalles

Primeros pasos en R. Peter Dalagaard. Facultad de Estudios Superiores Acatlán Licenciatura en Economía Econometría III.

Primeros pasos en R. Peter Dalagaard. Facultad de Estudios Superiores Acatlán Licenciatura en Economía Econometría III. Peter Dalagaard Facultad de Estudios Superiores Acatlán Licenciatura en Economía 30 de agosto 2016 José A. Huitrón Mendoza Comenzamos por llamar a la librería que utilizaremos para los ejercicios: library(iswr)

Más detalles

índice MÓDULO 1: Excel 2013 Parte 1ª Excel 2013 TEMA 1. Primeros Pasos TEMA 2. Operaciones Básicas TEMA 3. Ayuda de Excel TEMA 4.

índice MÓDULO 1: Excel 2013 Parte 1ª Excel 2013 TEMA 1. Primeros Pasos TEMA 2. Operaciones Básicas TEMA 3. Ayuda de Excel TEMA 4. MÓDULO 1: Excel 2013 Parte 1ª TEMA 1. Primeros Pasos Comenzar a Utilizar Excel 2013 La Barra de Título Sistema de Menús Ribbon, Banda de Opciones Barra de Herramientas de Acceso Rápido Menú Archivo La

Más detalles

Por qué es necesaria la bioestadística? Contribuye en el proceso de la alfabetización biológica

Por qué es necesaria la bioestadística? Contribuye en el proceso de la alfabetización biológica Qué es la estadística? BioestadísticaI Es una disciplina que se dedica a recoger, clasificar, resumir e interpretación de datos Por lo tanto la bioestadística será la disciplina aplicada a las ciencias

Más detalles

Estadística con. Práctica 1: Objetos. Datos. 1. Inicio de Sesión con R. M. Iniesta Universidad de Murcia

Estadística con. Práctica 1: Objetos. Datos. 1. Inicio de Sesión con R. M. Iniesta Universidad de Murcia Estadística con Práctica 1: Objetos. Datos es software libre y puede ser obtenido en CRAN (Comprehensive R Archive Network) (sitio al que también podéis acceder desde la página http://www.r-project. org/de

Más detalles

Introducción a la programación: Algoritmos

Introducción a la programación: Algoritmos Introducción a la programación: Algoritmos Algoritmo La palabra algoritmo proviene del nombre del matemático persa del siglo IX Muhammad ibn Musa al-jwarizmi Un algoritmo es una secuencia ordenada de pasos,

Más detalles

SISTEMA DE INFORMACIÓN GEOGRÁFICA (SIG) EN PLATAFORMA LIBRE PRIMERA PARTE. Bases de Datos. Organización de la información y espacialización

SISTEMA DE INFORMACIÓN GEOGRÁFICA (SIG) EN PLATAFORMA LIBRE PRIMERA PARTE. Bases de Datos. Organización de la información y espacialización SISTEMA DE INFORMACIÓN GEOGRÁFICA (SIG) EN PLATAFORMA LIBRE PRIMERA PARTE Bases de Datos Organización de la información y espacialización Bases de datos (BD) conjunto de datos pertenecientes a un mismo

Más detalles

2.8 Cuestionario: Configuración de la ventana de la aplicación

2.8 Cuestionario: Configuración de la ventana de la aplicación 1 Introducción a Excel 2013 1.1 Información general 1.2 Tratar y editar hojas de cálculo 1.3 Trabajar con las hojas de cálculo 1.4 Introducción de datos 1.5 Referencias a celdas 1.6 Imprimir hojas de cálculo

Más detalles

2.8 Cuestionario: Configuración de la ventana de la aplicación

2.8 Cuestionario: Configuración de la ventana de la aplicación 1 Introducción a Excel 2013 1.1 Información general 1.2 Tratar y editar hojas de cálculo 1.3 Trabajar con las hojas de cálculo 1.4 Introducción de datos 1.5 Referencias a celdas 1.6 Imprimir hojas de cálculo

Más detalles

Computación Aplicada. Universidad de Las Américas. Aula virtual de Computación Aplicada. Módulo de Excel 2013 LIBRO 6

Computación Aplicada. Universidad de Las Américas. Aula virtual de Computación Aplicada. Módulo de Excel 2013 LIBRO 6 Computación Aplicada Universidad de Las Américas Aula virtual de Computación Aplicada Módulo de Excel 2013 LIBRO 6 Contenido FORMA DE HACER CÁLCULOS... 3 QUÉ SON LAS FÓRMULAS Y QUÉ LAS FUNCIONES?... 4

Más detalles

REPASO DE ÁLGEBRA MATRICIAL

REPASO DE ÁLGEBRA MATRICIAL REPASO DE ÁLGEBRA MATRICIAL 1. Porqué necesitamos matrices? Qué son las matrices? Dónde está la matriz en este cuadro? (que por cierto fué hecho por Alberto Durero en 1514 y se llama Melancolía ) Las matrices

Más detalles

ÍNDICE. Capítulo 1 Relaciones y funciones. Capítulo 2 Números reales

ÍNDICE. Capítulo 1 Relaciones y funciones. Capítulo 2 Números reales ÍNDICE Capítulo 1 Relaciones y funciones 1.1 LÓGICA... 7 1.2 CONJUNTOS... 19 1.2.1 Conceptos básicos... 19 1.2.2 Operaciones entre conjuntos... 25 1.3 RELACIONES... 32 1.3.1 Conceptos básicos... 32 1.3.2

Más detalles

Informática básica. Excel es una herramienta que nos permite realizar muchas tareas gracias a sus funciones, formulas, herramientas y macros.

Informática básica. Excel es una herramienta que nos permite realizar muchas tareas gracias a sus funciones, formulas, herramientas y macros. Excel es una herramienta que nos permite realizar muchas tareas gracias a sus funciones, formulas, herramientas y macros. Capítulo 1 COMENZAR A TRABAJAR CON EXCEL Comenzar a trabajar con Excel Operaciones

Más detalles

Arranca Matlab después de registrarte (nombre y contraseña LDAP). Después del arranque, se mostrará la siguiente interfaz:

Arranca Matlab después de registrarte (nombre y contraseña LDAP). Después del arranque, se mostrará la siguiente interfaz: Laboratorio 1 OBJETIVOS DE APRENDIZAJE Entorno Matlab: Espacio de Trabajo, Ventana de Comandos, Editor Variables, Asignaciones Operadores Básicos, tipos de datos y de funciones Scripts INTRODUCCIÓN AL

Más detalles

VARIABLES Y TIPOS DE DATOS

VARIABLES Y TIPOS DE DATOS VARIABLES Y TIPOS DE DATOS Valores JavaScript no tiene un conjunto extenso de tipos de datos, ni hace chequeo de los mismos. Lo anterior significa que para JavaScript no existen diferencias entre un entero

Más detalles

EXCEL. Nombre del módulo de formación 1,98. Excel Duración 95 horas. Nombre norma de competencia. Elemento 2 /Unidad de aprendizaje 1

EXCEL. Nombre del módulo de formación 1,98. Excel Duración 95 horas. Nombre norma de competencia. Elemento 2 /Unidad de aprendizaje 1 Nombre del módulo de formación 1.1.1.1. EXCEL Excel Duración 95 horas Nombre norma de competencia Elemento 2 /Unidad de aprendizaje 1 Excel 210601012 Aplicar Tecnologías de la Información teniendo en cuenta

Más detalles

La magia de las fórmulas

La magia de las fórmulas La magia de las fórmulas Por Leticia Pureco Reyes Hoy en día existen muchas personas que utilizan la hoja de cálculo para realizar una gran diversidad de operaciones (aritméticas, estadísticas, trigonométricas,

Más detalles

INTRODUCCIÓN...9 CAPÍTULO 1. ELEMENTOS DE UN PROGRAMA INFORMÁTICO...11

INTRODUCCIÓN...9 CAPÍTULO 1. ELEMENTOS DE UN PROGRAMA INFORMÁTICO...11 Índice INTRODUCCIÓN...9 CAPÍTULO 1. ELEMENTOS DE UN PROGRAMA INFORMÁTICO...11 1.1 PROGRAMA Y LENGUAJESDE PROGRAMACIÓN...12 1.1.1 EL LENGUAJE JAVA...13 1.1.2 EL JDK...15 1.1.3 LOS PROGRAMAS EN JAVA...16

Más detalles

Gestor de bases de datos MicroSoft Access (4 de 4)

Gestor de bases de datos MicroSoft Access (4 de 4) Gestor de bases de datos MicroSoft Access (4 de 4) Departament d Informàtica de Sistemes i Computadors 1 Contenido Diseño de informes Ejemplos: NEPTUNO 2 Introducción a la Informática - Gestión de Bases

Más detalles

FÓRMULAS. Operador aritmético Significado Ejemplo

FÓRMULAS. Operador aritmético Significado Ejemplo FÓRMULAS Fórmula Una Formula es: La representación de una operación aritmética en una hoja de calculo. Una fórmula comienza por un signo igual (=), seguido del cálculo que realiza. Por ejemplo, la siguiente

Más detalles

Estadística básica con R Commander. María Eugenia Fernández de Luco

Estadística básica con R Commander. María Eugenia Fernández de Luco Estadística básica con R Commander María Eugenia Fernández de Luco Facultad de Ciencias Exactas, Ingeniería y Agrimensura Universidad Nacional de Rosario 2014 ÍNDICE 1. Introducción... 2 2. Lectura de

Más detalles

MANUAL DE PRÁCTICAS CON R

MANUAL DE PRÁCTICAS CON R MANUAL DE PRÁCTICAS CON R 1. INTRODUCCIÓN R, también conocido como GNU S, es un entorno y un lenguaje de programación para el cálculo estadístico y la generación de gráficos. R implementa un dialecto del

Más detalles

Relación de Ejercicios. Programación Paralela 4º de Grado en Ingeniería Informática.

Relación de Ejercicios. Programación Paralela 4º de Grado en Ingeniería Informática. 1. Por qué el modelo de programación que se sigue al programar con MPI es independiente de la asignación? 2. Describir gráficamente una solución eficiente para realizar una operación de reducción global

Más detalles

Guí a pra ctica Excel 2010

Guí a pra ctica Excel 2010 Guí a pra ctica Excel 2010 Francisco Charte Ojeda Dedicatoria Agradecimientos Sobre el autor Introducción Hojas de cálculo Microsoft Excel 2010 Este libro Cómo usar este libro Convenciones tipográficas

Más detalles

Descripción de los Datos

Descripción de los Datos Descripción de los Datos Esta parte se orienta al tratamiento de datos estadísticos, esto es, al análisis estadísticos de poblaciones finitas. Para estas poblaciones, analiza una o más características,

Más detalles

Departamento de Matemáticas Recomendaciones para prueba extraordinaria 2018

Departamento de Matemáticas Recomendaciones para prueba extraordinaria 2018 MATEMÁTICAS 1º ESO 1ª U.D.- Números naturales Orden de los números naturales. Operaciones básicas con los números naturales. Aplicación a la resolución de problemas. Potencias de exponente natural. - Concepto

Más detalles

PRÓLOGO Quimiometría Alimentaria, SPSS Editor de datos, Visor de datos Visor de variables; Visor de resultados SPSS

PRÓLOGO Quimiometría Alimentaria, SPSS Editor de datos, Visor de datos Visor de variables; Visor de resultados SPSS PRÓLOGO En este documento se recopilan las prácticas utilizadas por los alumnos de la asignatura Quimiometría Alimentaria, que impartí, como Profesor Asociado, durante los cursos en que fue ofrecida con

Más detalles

Estadística descriptiva con Excel

Estadística descriptiva con Excel Estadística descriptiva con Excel Objetivos: Familiarizar al estudiante con el manejo del programa Excel. Saber la manera en la que en el programa se introducen y se guardan los datos. Como introducir

Más detalles

Información del curso. Objetivos. Contenido. Título: EXCEL 2016 Código: GW16046 Horas: 56

Información del curso. Objetivos. Contenido. Título: EXCEL 2016 Código: GW16046 Horas: 56 EXCEL 2016 Información del curso Título: EXCEL 2016 Código: GW16046 Horas: 56 Objetivos Los objetivos que se persiguen en el curso son el uso de la herramienta Excel 2016 desde un enfoque multinivel. Aprende

Más detalles

2. EXPRESIONES 3. OPERADORES Y OPERANDOS 4. INDENTIFICADORES COMO LOCALIDADES DE MEMORIA

2. EXPRESIONES 3. OPERADORES Y OPERANDOS 4. INDENTIFICADORES COMO LOCALIDADES DE MEMORIA CONTENIDOS: 1. TIPOS DE DATOS 2. EXPRESIONES 3. OPERADORES Y OPERANDOS 4. INDENTIICADORES COMO LOCALIDADES DE MEMORIA OBJETIO EDUCACIONAL: El alumno conocerá las reglas para cambiar fórmulas matemáticas

Más detalles

Lenguaje de Programación: C++ Repaso de Material C++

Lenguaje de Programación: C++ Repaso de Material C++ UG Lenguaje de Programación: C++ Repaso de Material C++ Universidad de Guanajuato Octubre 2010 Variables Tipos de Variables Operadores Variable Para poder leer algo, necesitamos un lugar donde poner lo

Más detalles

Una clasificación de los tipos de datos existentes en los diferentes lenguajes de programación se presenta a continuación:

Una clasificación de los tipos de datos existentes en los diferentes lenguajes de programación se presenta a continuación: Clase teórica 2 Algoritmos en C Página 1 de 6 TIPOS DE DATOS Una clasificación de los tipos de datos existentes en los diferentes lenguajes de programación se presenta a continuación: Por el momento nuestro

Más detalles

1 Introducción a Excel Configuración de la ventana de la aplicación 3 Mecanismos de importación y exportación de ficheros

1 Introducción a Excel Configuración de la ventana de la aplicación 3 Mecanismos de importación y exportación de ficheros 1 Introducción a Excel 2016 1.1 Características generales a todos los productos de Office 2016 1.2 Información general 1.3 Tratar y editar hojas de cálculo 1.4 Trabajar con las hojas de cálculo 1.5 Introducción

Más detalles

Números enteros (cortos, largos y sin signo) Números reales (precisión simple y doble) Carácter y cadenas de caracteres. Lógicos.

Números enteros (cortos, largos y sin signo) Números reales (precisión simple y doble) Carácter y cadenas de caracteres. Lógicos. Universidad Rafael Urdaneta Escuela de Ingeniería de Computación Números enteros (cortos, largos y sin signo) Números reales (precisión simple y doble) Carácter y cadenas de caracteres. Lógicos. Asignación

Más detalles

NOMBRE: NUMERO DE ACTIVIDAD: Aprendizaje Esperado: NO TERMINO LA ACTIVIDAD ACTIVIDAD TERMINADA CALIFICACION: Actividad 6

NOMBRE: NUMERO DE ACTIVIDAD: Aprendizaje Esperado: NO TERMINO LA ACTIVIDAD ACTIVIDAD TERMINADA CALIFICACION: Actividad 6 P Á G I N A 1 D E 5 TECNOLOGIA III 1er BLOQUE Semana Del 3 al 7 de Septiembre Actividad 6 Las fórmulas son ecuaciones que pueden realizar cálculos, devolver información, manipular el contenido de otras

Más detalles

Capítulo 1. Matrices Matrices Ejercicios Suma de matrices Ejercicios

Capítulo 1. Matrices Matrices Ejercicios Suma de matrices Ejercicios ÍNDICE Capítulo 1. Matrices... 1 Matrices... 2 Ejercicios... 4 Suma de matrices... 6 Ejercicios... 10 Producto de matrices... 15 Ejercicios... 18 Geometría y matrices... 21 Ejercicios... 26 Operaciones

Más detalles

Inteligencia Artificial: Prolog

Inteligencia Artificial: Prolog Inteligencia Artificial: Prolog Aritmética Christopher Expósito-Izquierdo 1, Belén Melián-Batista 2 {cexposit 1, mbmelian 2 }@ull.es Universidad de La Laguna (España) Contenidos Introducción a la Aritmética

Más detalles

Excel aplicado a ingenieros

Excel aplicado a ingenieros Pág. N. 1 Excel aplicado a ingenieros Familia: Editorial: Autor: Ofimatica Macro Ing. Carlos Eyzaguirre Acosta ISBN: 978-612-304-043-7 N. de páginas: 376 Edición: 1. a 2011 Medida: 17.5 x 24.8 Colores:

Más detalles

Propuesta de distribución v1.20 (jun-17) - Curriculum ESPAÑA

Propuesta de distribución v1.20 (jun-17) - Curriculum ESPAÑA LEYENDA: (miniunidad interactiva) (miniunidad no interactiva) ARITMÉTICA Naturales Potencias (en y se imparte después de "Racionales") Divisibilidad Fracciones (en se imparte como "Racionales") Naturales

Más detalles

EXCEL Materia: Informática Modalidad: On line Duración: 60 horas Precio: 50 (Descuento a desempleados 10 % = 45 )

EXCEL Materia: Informática Modalidad: On line Duración: 60 horas Precio: 50 (Descuento a desempleados 10 % = 45 ) EXCEL 2013 Materia: Informática Modalidad: On line Duración: 60 horas Precio: 50 (Descuento a desempleados 10 % = 45 ) A quién va dirigido? A aquellas personas que trabajen con Excel y quieran ampliar

Más detalles

Temario nivel inicial y medio:

Temario nivel inicial y medio: Temario nivel inicial y medio: 1 Introducción a Excel 2016 1.1 Características generales a todos los productos de Office 2016 1.2 Información general 1.3 Tratar y editar hojas de cálculo 1.4 Trabajar con

Más detalles

Alfred V. Aho, Peter J. Weinberg, Brian W. Kerningan

Alfred V. Aho, Peter J. Weinberg, Brian W. Kerningan Desarrolladores de awk Utilidad awk Introducción I Alfred V. Aho, Peter J. Weinberg, Brian W. Kerningan Objetivo inicial Utilidad para desarrollar pequeños programas Potenciar la funcionalidad proporcionada

Más detalles

Módulo Hojas de Cálculo

Módulo Hojas de Cálculo Módulo Hojas de Cálculo Programa de estudio versión 5.0 The European Computer Driving Licence Foundation Ltd (ECDL Foundation) Third Floor Portview House Thorncastle Street Dublin 4, Ireland Tel: +353

Más detalles

Contenidos IB-Test Matemática NM 2014.

Contenidos IB-Test Matemática NM 2014. REDLAND SCHOOL MATHEMATICS DEPARTMENT 3 MEDIO NM 1.- Estadística y probabilidad. Contenidos IB-Test Matemática NM 2014. 1.1.- Conceptos de población, muestra, muestra aleatoria, y datos discretos y continuos.

Más detalles

Recursos. Temas. Tiempo. Evaluación. Competencias:

Recursos. Temas. Tiempo. Evaluación. Competencias: Lic. José Antonio Martínez y Martínez @jamm2014 Competencias: Utiliza formas geométricas, símbolos, signos y señales para el desarrollo de sus actividades cotidianas. Aplica el pensamiento lógico, reflexivo,

Más detalles

1 Variables y tipos de datos

1 Variables y tipos de datos 1 Variables y tipos de datos Contents 1 Tipos de datos 1 1.1 Numéricos............................................... 1 1.2 Teto................................................. 1 1.3 Lógicos................................................

Más detalles

INSTITUTO POLITECNICO NACIONAL UNIDAD PROFESIONAL INTERDISCIPLINARIA DE BIOTECNOLOGIA DEPARTAMENTO DE CIENCIAS BASICAS

INSTITUTO POLITECNICO NACIONAL UNIDAD PROFESIONAL INTERDISCIPLINARIA DE BIOTECNOLOGIA DEPARTAMENTO DE CIENCIAS BASICAS MANUAL DE PRÁCTICAS DEL TALLER DE PROGRAMACIÒN PRACTICA NO.9 NOMBRE DE LA PRÁCTICA Funciones 9.1 OBJETIVO GENERAL El alumno aprenderá las funciones predefinidas que contiene Matlab como herramientas para

Más detalles

Descomposición QR. Problemas para examen. Agradezco a Aldo Iván Leal García por varias correcciones importantes.

Descomposición QR. Problemas para examen. Agradezco a Aldo Iván Leal García por varias correcciones importantes. Descomposición QR Problemas para examen Agradezco a Aldo Iván Leal García por varias correcciones importantes. Reflexión de Householder (repaso) 1. Reflexión ortogonal respecto a un hipersubespacio (repaso).

Más detalles

1. Encierra en círculos grupos de 4 sombreros. 2. Vuelve a dibujar las caras sonrientes en dos grupos iguales. 2 grupos de = Lección 1: Fecha:

1. Encierra en círculos grupos de 4 sombreros. 2. Vuelve a dibujar las caras sonrientes en dos grupos iguales. 2 grupos de = Lección 1: Fecha: MATEMÁTICAS DE COMMON CORE Lección 1 Boleto de salida 2 6 1. Encierra en círculos grupos de 4 sombreros. 2. Vuelve a dibujar las caras sonrientes en dos grupos iguales. 2 grupos de = Lección 1: Utilizar

Más detalles

UNIDAD III. Funciones de Entrada y Salida de Datos. Estructuras de Control

UNIDAD III. Funciones de Entrada y Salida de Datos. Estructuras de Control UNIDAD III Funciones de Entrada y Salida de Datos. Estructuras de Control 1 Funciones de Entrada y Salida Valores de entrada en un fichero script. Cuando se ejecuta un fichero script, las variables utilizadas

Más detalles

Hoja de cálculo MicroSoft Excel (1 de 3)

Hoja de cálculo MicroSoft Excel (1 de 3) Hoja de cálculo MicroSoft Excel (1 de 3) Departament d Informàtica de Sistemes i Computadors Informática aplicada 1 Contenido Operaciones avanzadas (vínculos) 2 1 Hoja de cálculo Tabla de dos dimensiones

Más detalles