Robertopucp / 1ECO35_2023_1

6 stars 10 forks source link

Workgroup2 #36

Open Robertopucp opened 1 year ago

Robertopucp commented 1 year ago

Script en R y python

Condicionales

Un ejemplo de lo que debe imprimir " Compra de 150 soles y pago en efectivo"

$$ F(X) = x^{1/2} \ \ si \ \ x \in [0,100] $$

$$ F(X) = x - 5 \ \ si \ \ x \in [100,300] $$

$$ F(X) = 50 \ \ si \ \ x \in [300; [ $$

Loops

(100, 152, -1 , 8, 12, 156,35, -10, 100, -0.5, 30, 1050 , 7, -10)

Use el loop for que imprima lo siguiente "La utilidad neta anual es (monto) ". Además, el loop no debe imprimir las utilidades negativas (use next y continue según corresponda), y, finalmente, el loop debe deternerse si la utilidad supera los 1000 millones.

Script Solo en R

Funciones

Crear una función que permita calcular el factorial de un número (n). Recuerde que n! = 1 x 2 x 3 x ... x n

Pruebe su función para las siguiente información de talla y pesos. Estudiante 1 (peso 70 kilos y talla 1.5 metros); Estudiante 2 (Peso 85 kilos y talla 1.8 metros), Estudiante 3 (peso 50 kilos y talla 1.6 metros)

La función debe entregar 4 outcomes: el dato de peso, el dato de talla, el indice corporal y clasificación.

Usando la base de datos portfolio de la clases del jueves, ustedes deben crear una función que calcule el coeficiente de pearson del rendimiento de los activos X e Y. Asimismo, debe calcular la varianza del portafolio. Para ello, suponga que se destina $w_x=0.2$ 20% de la inversión en el activo X, mientras $w_y=0.8$ 80% en el activo Y.

$$ coeficiente \ de \ correlación (x, y) = \frac{ Cov(x , y) }{ \sqrt{Var(x) } * \sqrt{Var(y) } } $$

$$ Varianza( portafolio ) = w{x}^{2}*Var(x) + w{y}^{2}*Var(y) + 2w{x}w{y}Cov(x,y) $$

Guardar los scripts en el siguiente directorio Labs/tarea2

_ Importante: Recordar que escribir código es como redactar. En ese sentido, se calificará el orden, añadir comentarios y subtítulos. Recuerde verificar todas las líneas de código y que no haya problemas. Yo espero no encontrar errores al correr sus scripts. El script de su grupo debe tener el siguiente nombre. Un ejemplo, Grupo_2_py, Grupo_2r* para nombrar los scripts de python y R respectivamente

Guardar sus scripts en la siguiente carpeta Labs\tarea2

Deadline: sábado 22 de abril 11:59 pm