Table of contents
Open Table of contents
Tipos de Variables
Son:
- contínua números reales en un rango. Ejemplo la estatura.
- discreta numeros enteros en un rango. Ejemplo la edad.
- Categórica Ordinal las observaciones toman etiquetas organizables.
- Categórica Nominal Las observaciones tienen etiquetas no organizables.
Implementación
En las hojas de Cálculo :
- Números pueden ser enteros o decimales con sub-clases,: monetaria, porcentajes, decimales, horas, fechas, números telefónicos. Excel intenta adivinar.
- Texto como cadenas de caracteres. En español: UTF-8.
- Lógica Se representan como
verdadero(),falso(), 1
o0
. - Error Operaciones no disponibles o incompatibles. #VALUE! o #¡VALOR!
- Las variables categóricas, tanto ordinal como nominal, se representancomo texto o variables lógicas.
Más información en:
- https://swcarpentry.github.io/r-novice-inflammation/13-supp-data-structures
- https://support.microsoft.com/es-es/office/tipos-de-datos-en-los-modelos-de-datos-e2388f62-6122-4e2b-bcad-053e3da9ba90
Hojas de cálculo
Características de Las Hojas de cálculo
- La información se organiza en una tabla. Las casillas de esa tabla se referencian por la letra de la columna y la fila
- Las casillas pueden contener datos. Estos datos tienen diferentes formatos
- Las casillas pueden contener funciones. Las funciones tienen argumentos
A | B | … | |
1 | palabra | ||
2 | 3.5 | ||
3 | 3,5 | ||
4 | TRUE | ||
5 | 1 | ||
6 | 1/2 | ||
7 | uno | ||
8 | … |
- En este caso la celda con el texto
palabra
es la celda A1, la celda con el textoTRUE
es la celda A4, y así sucesivamente. - A1 es un texto, A4 es un valor lógico, A5 es un número
- En este ejemplo no hay funciones.
Ejercicio: tipos de datos, Hojas de cálculo
Elija una hoja de cálculo: libreoffice, excel, google sheets. Construya la siguiente tabla:
A | B | … | |
1 | palabra | ||
2 | 3.5 | ||
3 | 3,5 | ||
4 | TRUE | ||
5 | 1 | ||
6 | 1/2 | ||
7 | uno |
Ahora:
- Clasifique los valores como número, texto o valor lógico.
- ¿que espera que pase con cada uno de los valores si le suma 1?
- En la columna B, introduzca una operación para sumar 1 a cada uno de los valores de la correspondiente columna A. Compare con su respuesta anterior.
Respuesta
Se discutirá la respuesta a las dos primeras preguntas. En cuanto a la operación, es la siguiente:
A | B | … | |
1 | palabra | =A1+1 | |
2 | 3.5 | = A2+1 | |
3 | 3,5 | = A3 +1 | |
4 | TRUE | = A4 +1 | |
5 | 1 | = A5 +1 |
Después de teclear la instrucción y teclear enter (↳), el software mostrará la respuesta. Una posible solución (depende de la codificación local) es la siguiente:
A | B | … | |
1 | palabra | #¡VALOR! | |
2 | 3.5 | 4.5 | |
3 | 3,5 | #¡VALOR! | |
4 | TRUE | 2 | |
5 | 1 | 2 |
Otra es:
A | B | … | |
1 | palabra | #¡VALOR! | |
2 | 3.5 | #¡VALOR! | |
3 | 3,5 | 4,5 | |
4 | TRUE | 2 | |
5 | 1 | 2 |
Codificación
La codificación de caracteres es el proceso de asignar números a los caracteres gráficos que se utilizan en la comunicación del lenguaje humano (https://en.wikipedia.org/wiki/Character_encoding).
El estándar actual lo ha definido el consorcio Unicode, y se conoce como UTF-8; aunque existen estándares anteriores que se pueden encontrar con datos antiguos. (https://en.wikipedia.org/wiki/Unicode).
Ejemplos
En Libreoffice, al guardar como CSV de la siguiente forma:
Archivo GuardarComo Texto CSV Conjunto de Caracteres
En “Character Set” aparecen opciones. Elija por defecto Unicode (UTF-8)
, o UTF-8
.
Formato de Texto: Archivos CSV
Cada caracter se guarda explícitamente, sin compresión. Se pueden ver y editar mediante “editores de texto”, como Block de Notas, Sublime, o Emacs.
Para tablas se llaman “.csv”, de archivo separado por comas (en inglés)
Cada línea es un registro, cada registro puede tener diferentes campos; separados por un carácter (la ,, el espacio, el tabulador, o el ;).
Formatos Binarios
Comprimen la información de los registros, incluyen características diferentes a texto (tipo de letra, color, etc). Entre ellos están las bases de datos, los documentos de word, etc.
Codificación Local
Habla sobre características como:
- Formatos de Fecha: ejemplo,
AAAA-MM-DD
,AAAA-MM-DD
- Formatos de número: ejemplo, el punto o la coma como separador decimal
- Formatos de texto: ejemplo, Unicode, etc.
En las hojas de cálculo:
Google Docs: File settings
Ejercicio
En una hoja de cálculo (excel, libreoffice, google sheets), copie la siguiente tabla:
A | B | … | |
1 | palabra | caño | |
2 | 3.5 | útil | |
3 | 3,5 | doce | |
4 | =VERDADERO() | dos | |
5 | 1 | 3 |
(si está en inglés cambie VERDADERO por TRUE)
- Guarde el archivo como un CSV, con nombre EjercicioCodificacion.csv utilizando la codificación UTF-8
- EXCEL online: no puede :/
- LibreOffice: Archivo - Guardar Como - Texto CSV (.csv) - Editar configuración del filtro, conjunto de caracteres UTF-8, separador la coma ,, delim. de carac las comillas “
- Usando un editor de texto (Block de Notas, Sublime, Emacs, etc…) abra el archivo. ¿cómo sale? (alternativamente puede abrir la línea de comandos y usar la instrucción
type} en Windows o
cat} en Linux o OsX) - Repita el ejercicio, cambiando el separador por espacio.
- Repita el ejercicio, guardando como xlsx.
Resultados
Con comas:
palabra ,#VALUE!
3.5,4.5
"3,5",#VALUE!
TRUE,2
1,2
Con espacios:
"palabra " #VALUE!
3.5 4.5
3,5 #VALUE!
TRUE 2
1 2
Binario
Ingreso de Datos
Ingreso de Funciones
Tablas Dinámicas
Para crear una tabla dinámica en Microsoft Word, se sigue el siguiente método: https://support.microsoft.com/es-es/office/crear-una-tabla-din%C3%A1mica-para-analizar-datos-de-una-hoja-de-c%C3%A1lculo-a9a84538-bfe9-40a9-a8e9-f99134456576#id0ebl=web