Skip to content

Variables cualitativas y su implementación en el software

Published: at 12:00 AM

Python/Pandas

Es un lenguaje de programación muy interesante, que es fácil de aprender, y que permite trabajar de manera ordenada y eficiente. Una forma de acceder es hacerlo mediante una página de google llamada google colab. Se accede a ésa página de la siguiente manera:

colab, ingresarinstrucciones

También se puede acceder a la interfaz de Colab instalando localmente el software llamado “anaconda python”. Lo explico aquí. La interfaces de Anaconda y la de Colab son similares.

El código se divide en diferentes instrucciones. Estas se escriben en la Celda y se ejecutan con el botón triangular.

Codificar

Es darle instrucciones a los PCs. Tiene las siguientes características:

Tipos de Instrucciones

En los lenguajes de programación existen los siguientes tipos de instrucciones:

Python como una calculadora

Podemos usarlo para hacer algo de aritmética sencilla. Por ejemplo las siguientes instrucciones:

5*179
38/7

Asignaciones

La operación de asignar un valor de variable en un código se puede asemejar al proceso humano de memorizar un valor para recordarlo después. En python se hace de la siguiente forma. Se escribe el nombre de la variable a la izquierda, seguido por el símbolo = y luego el valor de la variable:

nombre-de-la-variable = valor

Por ejemplo:

unNumero = 3

El nombre de la variable es como un contenedor y el valor es lo que tiene adentro. Podrá reutilizar el contenedor para luego poner otra cosa allí. Al asignar queda registrado el dato, pero no se muestra a pantalla. Piense en la diferencia entre una persona memorizando un dato o diciéndolo en voz alta. Si queremos saber el valor de la variable debemos imprimir:

print(unNumero)

A diferencia de otros lenguajes de programación, en Python no es necesario definir el tipo de las variables. Aunque en algunos casos el software nos lo dirá. Son:

Ejercicios

Haga lo siguiente:

Etapas de codificación

Ejercicio

Haga lo siguiente:

Variables cuantitativas en la modelación y su implementación en software: estructuras de datos

Tipos de Variables

En investigación cuantitativa podemos tener los siguientes tipos de variables:

Implementación

En Python los diferentes tipos de variables se construyen de la siguiente manera:

Ejercicio

  1. Clasifique los siguientes variables como número, texto o valor lógico.

a. 'palabra'

b. 3.5

c. 3,5

d. True

e. 1

f. 1/2

g. 'uno'

  1. ¿que espera que pase con cada una si le suma 1? (piense, no use el Python todavía)

a. 'palabra' + 1

b. 3.5 + 1

c. 3,5 + 1

d. True + 1

e. 1 + 1

f. 1/2 + 1

g. 'uno' + '1'

  1. Ahora si, córralo en Python y compruebe.

Nombres de Variables

Ejemplo

ciudad = 'Guadalajara'
print(' la ciudad es ' + ciudad)
a=2
print(a*a)

Objetos Y Métodos

Puede profundizar en el tema de ésta sección leyendo el texto “Doing Computational Social Science A Practical Introduction”, en su página 54.

Objetos

Para facilitar la vida a quienes codifican o programan, la información se organiza en diferentes estructuras de datos. En Python todas son objetos. Tienen características, que son similares a variables y se usan para registrar parámetros, con valores. También tienen métodos, que son funciones que implementan acciones u operaciones sobre el objeto. Todo esto se aclara con un ejemplo.

Ejemplo: Texto

Supongamos que generamos una variable de tipo texto, así:

ciudad = 'Guadalajara'

En Python la variable ciudad es un objeto, y como tal tiene asociados unos métodos, que son funciones que actúan sobre el contenido de la variable. Por ejemplo, ejecute los siguientes métodos e indique cuál es el resultado de la operación:

ciudad.isalpha()
ciudad.isdigit()
ciudad.upper()

Ejemplo: Lista

De manera similar podemos generar una lista, así:

Nombres = ['carlos','antonia','luisa']

Y esta tiene definidos varios métodos, como los siguientes:

Nombres.sort()
Nombres.append('Jo')

Temas avanzados


Previous Post
Flujo y Control
Next Post
¿Qué es la Estadística?