SlideShare a Scribd company logo
1 of 7
Lenguaje R: Sesión 5
ING. LUIS FERNANDO AGUAS B
2Sesión 5 – Lectura de datos de ficheros externos
La función read.table()
La función read.table permite leer datos desde ficheros en formato ASCII.
Devuelve como resultado un data.frame, por tanto, se supone que cada línea
contiene los datos para un individuo.
#El fichero thuesen.txt tiene el siguiente aspecto:
"blood.glucose" "short.velocity"
"1" 15.3 1.76
"2" 10.8 1.34
...
"24" 9.5 1.7
> thuesen<-read.table(file="thuesen.txt",header=T)
> thuesen
blood.glucose short.velocity
1 15.3 1.76
2 10.8 1.34
...
24 9.5 1.70
3Sesión 5 – Lectura de datos de ficheros externos
La función read.table()
El fichero EXCEL personas.xls tiene el siguiente aspecto:
> #Guardamos el fichero EXCEL como un fichero ASCII delimitado por tabulaciones
> personas<-read.table(file="personas.txt",header=T)
> personas
Nombre edad sexo
1 Juan 24 h
2 Rosa 32 m
3 Pepe 45 h
4 Antonia 25 m
5 Francisco 28 h
4Sesión 5 – Lectura de datos de ficheros externos
La función read.table()
El fichero personas2.txt contiene valores missing.
Nombre edad sexo
Juan 24 h
Rosa 32 m
Pepe 45 h
Antonia NA m
Francisco 28 h
#el parámetro na.string="NA" considera que por defecto NA o espacio en blanco indican
missing
#podríamos añadir valores missing, na.string=c("NA","999","xx")
> personas2<-read.table(file="personas2.txt",header=T)
> personas2
Nombre edad sexo
1 Juan 24 h
2 Rosa 32 m
3 Pepe 45 h
4 Antonia NA m
5 Francisco 28 h
5Sesión 5 – Lectura de datos de ficheros externos
La función data()
La función data() permite cargar en el workspace conjuntos de datos que ya
existen en formato R y que forman parte de alguna de las librerías.
#para ver los datasets actualmente disponibles
> data()
> library(ISwR)
> library(MASS)
> data()
> ?airquality
> data(airquality)
New York Air Quality Measurements
Description:
Daily air quality measurements in New York, May to September 1973.
Usage:
data(airquality)
Format:
A data frame with 154 observations on 6 variables.
'[,1]' 'Ozone' numeric Ozone (ppb)
'[,2]' 'Solar.R' numeric Solar R (lang)
'[,3]' 'Wind' numeric Wind (mph)
'[,4]' 'Temp' numeric Temperature (degrees F)
'[,5]' 'Month' numeric Month (1-12)
'[,6]' 'Day' numeric Day of month (1-31)
> airquality
Ozone Solar.R Wind Temp Month Day
1 41 190 7.4 67 5 1
2 36 118 8.0 72 5 2
...
153 20 223 11.5 68 9 30
6Sesión 5 – Lectura de datos de ficheros externos
La librería foreign
Contiene funciones para importar datos que se encuentran en otros formatos.
#importamos el archivo coches.sav (SPSS)
> library(foreign)
> coches<-read.spss("coches.sav",to.data.frame=T)
> coches
CONSUMO MOTOR CV PESO ACEL A.O ORIGEN CILINDR FILTER..
1 13 5031 130 1168 12.0 70 EE.UU. 8 cilindros No Seleccionado
2 16 5735 165 1231 11.5 70 EE.UU. 8 cilindros No Seleccionado
3 13 5211 150 1145 11.0 70 EE.UU. 8 cilindros No Seleccionado
4 15 4982 150 1144 12.0 70 EE.UU. 8 cilindros No Seleccionado
Existen otras funciones para leer datos en otros formatos: read.dta() para STATA,
read.mtp() para MINITAB Export File, read.ssd() para SAS.
7Sesión 5 – Lectura de datos de ficheros externos
La función write.table()
Permite escribir los datos en un fichero ASCII.
#guardamos los datos de los coches en un fichero de texto
> write.table(coches, file="coches.txt")
El fichero generado tiene el siguiente aspecto:
"CONSUMO" "MOTOR" "CV" "PESO" "ACEL" "A.O" "ORIGEN" "CILINDR" "FILTER.."
"1" 13 5031 130 1168 12.0 70 "EE.UU." "8 cilindros" "No Seleccionado"
"2" 16 5735 165 1231 11.5 70 "EE.UU." "8 cilindros" "No Seleccionado"
"3" 13 5211 150 1145 11.0 70 "EE.UU." "8 cilindros" "No Seleccionado"
"4" 15 4982 150 1144 12.0 70 "EE.UU." "8 cilindros" "No Seleccionado"

More Related Content

Viewers also liked

¿Qué debemos hacer desde Tecnología para estar alineados con la Transformac...
¿Qué debemos hacer desde Tecnología para estar alineados con la Transformac...¿Qué debemos hacer desde Tecnología para estar alineados con la Transformac...
¿Qué debemos hacer desde Tecnología para estar alineados con la Transformac...Martín Cabrera
 
Transformación digital y el nuevo paradigma de TI
Transformación digital y el nuevo paradigma de TI Transformación digital y el nuevo paradigma de TI
Transformación digital y el nuevo paradigma de TI Software Guru
 
Estadística con Lenguaje R: Sesión Introductoria
Estadística con Lenguaje R: Sesión IntroductoriaEstadística con Lenguaje R: Sesión Introductoria
Estadística con Lenguaje R: Sesión IntroductoriaLuis Fernando Aguas Bucheli
 
LA EMPRESA DEL FUTURO EN LA ERA DIGITAL - INNOVACIÓN Y TRANSFORMACIÓN DIGITAL
LA EMPRESA DEL FUTURO EN LA ERA DIGITAL - INNOVACIÓN Y TRANSFORMACIÓN DIGITALLA EMPRESA DEL FUTURO EN LA ERA DIGITAL - INNOVACIÓN Y TRANSFORMACIÓN DIGITAL
LA EMPRESA DEL FUTURO EN LA ERA DIGITAL - INNOVACIÓN Y TRANSFORMACIÓN DIGITALGuillermo Herrera
 
Estadística con R Commander
Estadística con R CommanderEstadística con R Commander
Estadística con R CommanderFernando Reche
 
Estadisticas Descriptivas e Inferencia utilizando R (Taller Intermedio) UPDATED
Estadisticas Descriptivas e Inferencia utilizando R (Taller Intermedio) UPDATEDEstadisticas Descriptivas e Inferencia utilizando R (Taller Intermedio) UPDATED
Estadisticas Descriptivas e Inferencia utilizando R (Taller Intermedio) UPDATEDDr. Orville M. Disdier
 
Los costos en la industria
Los costos en la industriaLos costos en la industria
Los costos en la industriaJorge Medina
 
Costos industriales
Costos industrialesCostos industriales
Costos industrialesyhameille
 
LENGUAJE DE PROGRAMACION R
LENGUAJE DE PROGRAMACION RLENGUAJE DE PROGRAMACION R
LENGUAJE DE PROGRAMACION RShirley Armas
 
administracion de operaciones
administracion de operacionesadministracion de operaciones
administracion de operacionesgueste3129d
 

Viewers also liked (20)

Estadística con Lenguaje R: Sesión 2
Estadística con Lenguaje R: Sesión 2Estadística con Lenguaje R: Sesión 2
Estadística con Lenguaje R: Sesión 2
 
Estadística con Lenguaje R: Sesión 7
Estadística con Lenguaje R: Sesión 7Estadística con Lenguaje R: Sesión 7
Estadística con Lenguaje R: Sesión 7
 
Transformación digital en cifras
Transformación digital en cifrasTransformación digital en cifras
Transformación digital en cifras
 
Estadística con Lenguaje R: Sesión 3
Estadística con Lenguaje R: Sesión 3Estadística con Lenguaje R: Sesión 3
Estadística con Lenguaje R: Sesión 3
 
Estadística con Lenguaje R: Sesión 4
Estadística con Lenguaje R: Sesión 4Estadística con Lenguaje R: Sesión 4
Estadística con Lenguaje R: Sesión 4
 
Estadística con Lenguaje R: Sesión 8
Estadística con Lenguaje R: Sesión 8Estadística con Lenguaje R: Sesión 8
Estadística con Lenguaje R: Sesión 8
 
¿Qué debemos hacer desde Tecnología para estar alineados con la Transformac...
¿Qué debemos hacer desde Tecnología para estar alineados con la Transformac...¿Qué debemos hacer desde Tecnología para estar alineados con la Transformac...
¿Qué debemos hacer desde Tecnología para estar alineados con la Transformac...
 
Transformación digital y el nuevo paradigma de TI
Transformación digital y el nuevo paradigma de TI Transformación digital y el nuevo paradigma de TI
Transformación digital y el nuevo paradigma de TI
 
Estadística con Lenguaje R: Sesión Introductoria
Estadística con Lenguaje R: Sesión IntroductoriaEstadística con Lenguaje R: Sesión Introductoria
Estadística con Lenguaje R: Sesión Introductoria
 
Estadística con Lenguaje R: Sesión 6
Estadística con Lenguaje R: Sesión 6Estadística con Lenguaje R: Sesión 6
Estadística con Lenguaje R: Sesión 6
 
Introduccion al Programa R
Introduccion al Programa RIntroduccion al Programa R
Introduccion al Programa R
 
LA EMPRESA DEL FUTURO EN LA ERA DIGITAL - INNOVACIÓN Y TRANSFORMACIÓN DIGITAL
LA EMPRESA DEL FUTURO EN LA ERA DIGITAL - INNOVACIÓN Y TRANSFORMACIÓN DIGITALLA EMPRESA DEL FUTURO EN LA ERA DIGITAL - INNOVACIÓN Y TRANSFORMACIÓN DIGITAL
LA EMPRESA DEL FUTURO EN LA ERA DIGITAL - INNOVACIÓN Y TRANSFORMACIÓN DIGITAL
 
Estadística con R Commander
Estadística con R CommanderEstadística con R Commander
Estadística con R Commander
 
R- Introduction
R- IntroductionR- Introduction
R- Introduction
 
Estadisticas Descriptivas e Inferencia utilizando R (Taller Intermedio) UPDATED
Estadisticas Descriptivas e Inferencia utilizando R (Taller Intermedio) UPDATEDEstadisticas Descriptivas e Inferencia utilizando R (Taller Intermedio) UPDATED
Estadisticas Descriptivas e Inferencia utilizando R (Taller Intermedio) UPDATED
 
Los costos en la industria
Los costos en la industriaLos costos en la industria
Los costos en la industria
 
Costos industriales
Costos industrialesCostos industriales
Costos industriales
 
LENGUAJE DE PROGRAMACION R
LENGUAJE DE PROGRAMACION RLENGUAJE DE PROGRAMACION R
LENGUAJE DE PROGRAMACION R
 
administracion de operaciones
administracion de operacionesadministracion de operaciones
administracion de operaciones
 
Costos industriales
Costos industrialesCostos industriales
Costos industriales
 

Similar to Lenguaje R: Sesión 5

Similar to Lenguaje R: Sesión 5 (20)

expImpOracle.pdf
expImpOracle.pdfexpImpOracle.pdf
expImpOracle.pdf
 
expImpOracle.pdf
expImpOracle.pdfexpImpOracle.pdf
expImpOracle.pdf
 
SQL_ADO.NET.ppt
SQL_ADO.NET.pptSQL_ADO.NET.ppt
SQL_ADO.NET.ppt
 
SQL_ADO.NET.pptx
SQL_ADO.NET.pptxSQL_ADO.NET.pptx
SQL_ADO.NET.pptx
 
INF 324 01 2009 02 07 Procesos
INF 324 01 2009 02 07 ProcesosINF 324 01 2009 02 07 Procesos
INF 324 01 2009 02 07 Procesos
 
Curso de ms dos
Curso de ms dosCurso de ms dos
Curso de ms dos
 
Presentac..
Presentac..Presentac..
Presentac..
 
sistemas operativos
sistemas operativossistemas operativos
sistemas operativos
 
Eesi prac4
Eesi prac4Eesi prac4
Eesi prac4
 
2-Archivos.ppt
2-Archivos.ppt2-Archivos.ppt
2-Archivos.ppt
 
Planificador
PlanificadorPlanificador
Planificador
 
Presentación1
Presentación1Presentación1
Presentación1
 
Mantenimiento computadores tarea 1
Mantenimiento computadores tarea 1Mantenimiento computadores tarea 1
Mantenimiento computadores tarea 1
 
Tema 1 "Informática"
Tema 1 "Informática"Tema 1 "Informática"
Tema 1 "Informática"
 
Trabajo final de informatica
Trabajo final de informaticaTrabajo final de informatica
Trabajo final de informatica
 
Comando ls
Comando lsComando ls
Comando ls
 
Comando ls
Comando lsComando ls
Comando ls
 
Tema 1 introducción a la computadora
Tema 1   introducción a la computadoraTema 1   introducción a la computadora
Tema 1 introducción a la computadora
 
Red Hat Enterprise Linux 5
Red Hat Enterprise Linux 5Red Hat Enterprise Linux 5
Red Hat Enterprise Linux 5
 
Informe fase uno
Informe fase unoInforme fase uno
Informe fase uno
 

More from Luis Fernando Aguas Bucheli (20)

EFC-ISW-Luis Fernando Aguas.pptx
EFC-ISW-Luis Fernando Aguas.pptxEFC-ISW-Luis Fernando Aguas.pptx
EFC-ISW-Luis Fernando Aguas.pptx
 
P-S2.pptx
P-S2.pptxP-S2.pptx
P-S2.pptx
 
EBTS-S1.pptx
EBTS-S1.pptxEBTS-S1.pptx
EBTS-S1.pptx
 
P-S3.pptx
P-S3.pptxP-S3.pptx
P-S3.pptx
 
EBTS-S4.pptx
EBTS-S4.pptxEBTS-S4.pptx
EBTS-S4.pptx
 
P-S4.pptx
P-S4.pptxP-S4.pptx
P-S4.pptx
 
P-S1.pptx
P-S1.pptxP-S1.pptx
P-S1.pptx
 
EBTS-S3.pptx
EBTS-S3.pptxEBTS-S3.pptx
EBTS-S3.pptx
 
EBTS-S2.pptx
EBTS-S2.pptxEBTS-S2.pptx
EBTS-S2.pptx
 
PDIDTI-S7.pptx
PDIDTI-S7.pptxPDIDTI-S7.pptx
PDIDTI-S7.pptx
 
PDIDTI-S4.pptx
PDIDTI-S4.pptxPDIDTI-S4.pptx
PDIDTI-S4.pptx
 
PDIDTI-S2.pptx
PDIDTI-S2.pptxPDIDTI-S2.pptx
PDIDTI-S2.pptx
 
PDIDTI-S1.pptx
PDIDTI-S1.pptxPDIDTI-S1.pptx
PDIDTI-S1.pptx
 
PDIDTI-S8.pptx
PDIDTI-S8.pptxPDIDTI-S8.pptx
PDIDTI-S8.pptx
 
PDIDTI-S6.pptx
PDIDTI-S6.pptxPDIDTI-S6.pptx
PDIDTI-S6.pptx
 
PDIDTI-S5.pptx
PDIDTI-S5.pptxPDIDTI-S5.pptx
PDIDTI-S5.pptx
 
PDIDTI-S3.pptx
PDIDTI-S3.pptxPDIDTI-S3.pptx
PDIDTI-S3.pptx
 
TIC-S4.pptx
TIC-S4.pptxTIC-S4.pptx
TIC-S4.pptx
 
TIC-S3.pptx
TIC-S3.pptxTIC-S3.pptx
TIC-S3.pptx
 
TIC-S2.pptx
TIC-S2.pptxTIC-S2.pptx
TIC-S2.pptx
 

Recently uploaded

Valoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVValoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVGiustinoAdesso1
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularMooPandrea
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxlupitavic
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxdkmeza
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfPaolaRopero2
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosJonathanCovena1
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoJosDanielEstradaHern
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
Imperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperioImperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperiomiralbaipiales2016
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 

Recently uploaded (20)

Valoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVValoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCV
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circular
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptx
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° grado
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
Imperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperioImperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperio
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 

Lenguaje R: Sesión 5

  • 1. Lenguaje R: Sesión 5 ING. LUIS FERNANDO AGUAS B
  • 2. 2Sesión 5 – Lectura de datos de ficheros externos La función read.table() La función read.table permite leer datos desde ficheros en formato ASCII. Devuelve como resultado un data.frame, por tanto, se supone que cada línea contiene los datos para un individuo. #El fichero thuesen.txt tiene el siguiente aspecto: "blood.glucose" "short.velocity" "1" 15.3 1.76 "2" 10.8 1.34 ... "24" 9.5 1.7 > thuesen<-read.table(file="thuesen.txt",header=T) > thuesen blood.glucose short.velocity 1 15.3 1.76 2 10.8 1.34 ... 24 9.5 1.70
  • 3. 3Sesión 5 – Lectura de datos de ficheros externos La función read.table() El fichero EXCEL personas.xls tiene el siguiente aspecto: > #Guardamos el fichero EXCEL como un fichero ASCII delimitado por tabulaciones > personas<-read.table(file="personas.txt",header=T) > personas Nombre edad sexo 1 Juan 24 h 2 Rosa 32 m 3 Pepe 45 h 4 Antonia 25 m 5 Francisco 28 h
  • 4. 4Sesión 5 – Lectura de datos de ficheros externos La función read.table() El fichero personas2.txt contiene valores missing. Nombre edad sexo Juan 24 h Rosa 32 m Pepe 45 h Antonia NA m Francisco 28 h #el parámetro na.string="NA" considera que por defecto NA o espacio en blanco indican missing #podríamos añadir valores missing, na.string=c("NA","999","xx") > personas2<-read.table(file="personas2.txt",header=T) > personas2 Nombre edad sexo 1 Juan 24 h 2 Rosa 32 m 3 Pepe 45 h 4 Antonia NA m 5 Francisco 28 h
  • 5. 5Sesión 5 – Lectura de datos de ficheros externos La función data() La función data() permite cargar en el workspace conjuntos de datos que ya existen en formato R y que forman parte de alguna de las librerías. #para ver los datasets actualmente disponibles > data() > library(ISwR) > library(MASS) > data() > ?airquality > data(airquality) New York Air Quality Measurements Description: Daily air quality measurements in New York, May to September 1973. Usage: data(airquality) Format: A data frame with 154 observations on 6 variables. '[,1]' 'Ozone' numeric Ozone (ppb) '[,2]' 'Solar.R' numeric Solar R (lang) '[,3]' 'Wind' numeric Wind (mph) '[,4]' 'Temp' numeric Temperature (degrees F) '[,5]' 'Month' numeric Month (1-12) '[,6]' 'Day' numeric Day of month (1-31) > airquality Ozone Solar.R Wind Temp Month Day 1 41 190 7.4 67 5 1 2 36 118 8.0 72 5 2 ... 153 20 223 11.5 68 9 30
  • 6. 6Sesión 5 – Lectura de datos de ficheros externos La librería foreign Contiene funciones para importar datos que se encuentran en otros formatos. #importamos el archivo coches.sav (SPSS) > library(foreign) > coches<-read.spss("coches.sav",to.data.frame=T) > coches CONSUMO MOTOR CV PESO ACEL A.O ORIGEN CILINDR FILTER.. 1 13 5031 130 1168 12.0 70 EE.UU. 8 cilindros No Seleccionado 2 16 5735 165 1231 11.5 70 EE.UU. 8 cilindros No Seleccionado 3 13 5211 150 1145 11.0 70 EE.UU. 8 cilindros No Seleccionado 4 15 4982 150 1144 12.0 70 EE.UU. 8 cilindros No Seleccionado Existen otras funciones para leer datos en otros formatos: read.dta() para STATA, read.mtp() para MINITAB Export File, read.ssd() para SAS.
  • 7. 7Sesión 5 – Lectura de datos de ficheros externos La función write.table() Permite escribir los datos en un fichero ASCII. #guardamos los datos de los coches en un fichero de texto > write.table(coches, file="coches.txt") El fichero generado tiene el siguiente aspecto: "CONSUMO" "MOTOR" "CV" "PESO" "ACEL" "A.O" "ORIGEN" "CILINDR" "FILTER.." "1" 13 5031 130 1168 12.0 70 "EE.UU." "8 cilindros" "No Seleccionado" "2" 16 5735 165 1231 11.5 70 "EE.UU." "8 cilindros" "No Seleccionado" "3" 13 5211 150 1145 11.0 70 "EE.UU." "8 cilindros" "No Seleccionado" "4" 15 4982 150 1144 12.0 70 "EE.UU." "8 cilindros" "No Seleccionado"