martes, 30 de julio de 2019

Manejo de Tablas Parte3


Ahora vamos a ver como extraer porciones de una tabla, hasta el momento hemos visto como ordenar los datos de una tabla, como indexar a sus valores y como redimensionarla, pero si deseamos hacer un análisis sobre sus datos requerimos extraer su información.
Para extraer los datos de una tabla tenemos diferentes opciones, la primera forma es mediante llaves y la sintaxis es la siguiente:

NombreTabla { Filas , NumeroColumna }

Primero colocamos el nombre de la tabla, abrimos llaves y colocamos el vector de las filas que nos interesan, después escribimos el numero de la columna, por ejemplo:




En este caso obtenemos todos los valores de la tercera columna, el tipo de dato que obtenemos es numérico y no tipo tabla como cuando usamos paréntesis.



En la segunda forma de extraer los datos de una tabla es utilizando el nombre de la columna en lugar del número, esto es muy útil cuando no conocemos las posiciones de las columnas, la sintaxis queda de la siguiente forma:
 NombreTabla { : , ’NombreColumna’ }

En este ejemplo vamos a obtener todos los valores de la columna 3 y lo definimos de la siguiente forma:


Al dar enter obtenemos el siguiente resultado:


La tercera opción para obtener información de una tabla es mediante el comando punto “.”, con ayuda de este comando solo tenemos que escribir el nombre de la tabla, colocar un punto y después del punto colocamos el nombre de la columna, la sintaxis se encuentra de la siguiente forma:

NombreTabla.NombreColumna

En el siguiente ejemplo vamos a obtener la columna 3 de la variable tipo tabla con el nombre “Tabla”



Al dar enter obtenemos los siguiente:



También podemos realizar operaciones entre columnas de una misma tabla o entre diferentes tablas con el comando punto, por ejemplo:

Aquí estamos creando una nueva variable llamada variable 3 que es la suma de la columna 3 y la columna 4 de la misma tabla.


Modificando Tablas

Ahora veremos cómo modificar la tabla añadiendo una nueva columna, dada la siguiente tabla:



Vamos a crear una nueva columna al final que contenga la variable 3 antes creada la cual es la suma de las columnas 3 y 4, para crear una nueva columna dentro de una tabla la sintaxis es la siguiente:

Primero escribimos el nombre de la tabla donde queremos añadir la nueva columna, después escribimos el comando punto, enseguida escribimos el nombre que va a tener la columna a crear, enseguida asignamos el vector que irá en esta nueva columna.


Como podemos observar se creado una nueva columna al final de nuestra tabla con el nombre ColumnaNueva.
Esto es todo por esta ocasión, en la siguiente entrada veremos cómo guardar nuestras tablas en diferentes formatos.

Te invitamos a seguir al pendiente de nuestro Blog, ¡Gracias!