This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.



Super Moderator
#1

38
Esto lo voy a ir haciendo poco a poco.

 R es un lenguaje de programación enfocado a la estadística. R es open source y el RStudio tiene una versión comunity que es la que vamos a usar. Este es muy usado por Traders para hacer análisis de datos de mercado e incrementar la calidad de su operativa. Aunque como es un lenguaje de estadística se usa para infinidad de cosas.

RStudio se puede descargar aca https://www.rstudio.com/

Esta es la ventana principal de RStudio (Versión 1.0.143) :

[Imagen: rstudio_main.png]


Esta ventana esta subdividida en varias secciones, la consola de comandos, el historial, la zona de ficheros y ayuda etc.

[Imagen: rstudio_main_descr.png]

Empecemos con la consola de comandos haciendo un calculo sencillo, 3 elevado al cubo:

Vamos a la consola y tecleamos:

Código:
 3^3



[Imagen: console.png]

Así vemos el resultado que es 27 despues de un 1 entre corchetes [1]. Este numero entre corchetes significa que es el primer resultado de la respuesta. En este caso es solo una.

La operaciones matemáticas en R como en otros lenguajes son:

Suma: +
Resta: -
Multiplicación: *
División: /
Potencia: ^

La raíz cuadrada en R se define como sqrt y viene del ingles SQuare RooT. R es un lenguage donde importan las mayúsculas y las minúsculas (case sensitive), así que es importante verificar esto.

Calculemos la raíz cuadrada de 2:

Para esto tecleamos en la consola:

Código:
sqrt(2) 

y apretamos retorno quedando así:

[Imagen: sqrt.png]
Responder

Super Moderator
#2

38
En R existe otra operación que es el resto de la división y la división entera. El resto se define por %% y la división entera por %/%.

Veamos el ejemplo:

[Imagen: entero.png]

Como ven pusimos la operación 15%/%3 y elresultado es 2 que sería la división entera de 15 por 3. Y con 15%%3 queda un resto 2.

En R existe una prioridad de operadores y esta es aplicada en formulas donde existen varios operadores combinados. Por ejemplo hagamos lo siguiente presionemos Ctrl + L para limpiar la consola y tecleamos:


Código:
4 + 5 * 2



[Imagen: orden.png]

como se puede apreciar el resultado es 14 y no 18 por tanto la multiplicación ocurre antes que la suma. O sea primero se multiplica 5 * 2 y luego se le suma 4 a pesar de la multiplicación haber sido declarada despues y es debido a este orden de operaciones. Si se quisiera que la suma fuera precedente se debe encerrar entre parentesis.


[Imagen: parentesis.png]
Responder



Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
  Libro introduccion al aprendizaje estadistico / Introduction to Statistical Learning waldo 0 3,726 04-02-2018, 11:15 AM
Último mensaje: waldo

Salto de foro:


Usuarios navegando en este tema:
1 invitado(s)