Los mejores lugares gratuitos para aprender R Programación hoy

R es un lenguaje de programación que está escalando las listas de popularidad. Hablamos sobre por qué R se está volviendo más popular, qué puede hacer y dónde puede aprender a usarlo.

R es un lenguaje de programación que está escalando las listas de popularidad.  Hablamos sobre por qué R se está volviendo más popular, qué puede hacer y dónde puede aprender a usarlo.
Anuncio

Las personas siempre sienten curiosidad sobre qué lenguajes de programación deben aprender Cómo elegir un idioma de programación para aprender hoy y obtener un buen trabajo en 2 años Cómo elegir un idioma de programación para aprender hoy y obtener un excelente trabajo en 2 años Puede tomar años de trabajo dedicado para convertirse en un programador verdaderamente bueno; Entonces, ¿hay alguna manera de elegir el idioma correcto para comenzar a partir de hoy, para ser contratado mañana? Leer más - ¿Cuáles son los más valiosos? ¿Qué les conseguirá un trabajo? ¿Cuáles son más fáciles y más difíciles?

Un lenguaje que ha aparecido mucho más en la lista de "qué lenguajes de programación aprender" es R, un lenguaje centrado en la informática estadística (de hecho, es el número 6 en la lista de IEEE Spectrum de los principales lenguajes de programación de 2015).

¿Por qué R es cada vez más popular, qué puede hacer y dónde puede aprender a usarlo?

¿Qué es R? ¿Quién lo usa?

R es una extensión del lenguaje de programación llamado S. A diferencia de S, R ha ganado una gran cantidad de popularidad, en gran parte porque es una alternativa gratuita al software muy poderoso utilizado para computación estadística como SAS, SPSS y Matlab, todos los cuales son muy importantes. -carillo. Mientras que R se puede usar para una variedad de cosas, es mejor usarlo para el análisis de datos.

ranking de idiomas

Una de las razones por las que es tan poderoso es que las personas pueden crear y distribuir "paquetes" que se agregan a la funcionalidad básica del idioma. Un vistazo rápido a algunos de los paquetes más recientes que se publicarán incluye uno para estadísticas direccionales, otro para la imputación de modelado conjunto multinivel y, en un descanso de la mayoría de los usos del lenguaje, para construir "currículum atractivo" usando una base de datos, LaTeX, y R.

Algunas de las compañías más grandes del mundo usan R.

Según Revolution Analytics, Google lo usa para calcular el retorno de la inversión (ROI) de las campañas publicitarias y predecir la actividad económica. Microsoft lo usa para emparejar en la red Xbox. El Servicio Meteorológico Nacional genera gráficos con él. oDesk usa el lenguaje para analizar los resultados de los experimentos. Twitter incluye R como parte de su caja de herramientas Data Science.

Las posibilidades de R son casi ilimitadas y, a medida que los grandes datos se convierten en un campo más importante, también aumentará su importancia la capacidad de analizarlo de manera eficiente. R es ideal para el análisis de datos, y su naturaleza colaborativa y de código abierto lo convierte en una de las mejores herramientas disponibles. Si te interesa convertirte en un científico de datos Cómo convertirte en un científico de datos Cómo convertirte en un científico de datos La ciencia de los datos ha pasado de ser un término recientemente acuñado en 2007 a ser una de las disciplinas más buscadas en la actualidad. Pero, ¿qué hace un científico de datos? ¿Y cómo puedes irrumpir en el campo? Leer más, harías bien en aprenderlo.

Aprendizaje R

Por supuesto, debido a que la interfaz de R es mucho más escueta que las aplicaciones como SAS, SPSS y Matlab, vas a tener que trabajar mucho para convertirte en un experto. R tiene una curva de aprendizaje bastante empinada si está buscando ir más allá de lo básico, por lo que necesitará algunos recursos de aprendizaje de alta calidad si va a comenzar su viaje con el pie derecho.

Vamos a algunos de los mejores.

Pruebe R

try-r

La breve introducción de Code School, Try R, es una fantástica manera de aprender los conceptos básicos. Se presenta en un formato interactivo, por lo que es más interesante y eficaz Aburrido con los libros de programación? Pruebe 3 formas divertidas para subir de nivel sus habilidades de codificación Aburrido con los libros de programación? Pruebe 3 maneras divertidas para subir de nivel sus habilidades de codificación Si alguna vez ha tratado de aprender a codificar un libro, ya sabe lo aburrido que puede ser. Por qué no probar algunas opciones interesantes para hacer que el aprendizaje sea más peculiar y divertido. Lea más que algunos otros métodos de aprendizaje. Aprenderá sobre vectores, matrices, factores, estadísticas básicas, marcos de datos y cómo extender R utilizando bibliotecas externas.

Lo mejor de todo es que todo el curso es gratis. Para un principiante total, esto es difícil de superar.

Explore las estadísticas con R

Este curso tiene tres partes; los conceptos básicos de R, la exploración de conceptos estadísticos a través de la programación, y una sección en la que los investigadores explican cómo han utilizado R y las estadísticas para resolver problemas científicos de la vida real.

Este curso se enfoca en el uso de R en las ciencias de la salud, pero será valioso para un rango de personas, desde aquellos que están familiarizados con las estadísticas hasta aquellos que son totalmente nuevos en el campo.

Twotorials

En una serie de videos de dos minutos, pasará de lo básico, como "¿Qué es R?" A temas más avanzados, incluyendo la creación de bucles y la ejecución de comandos SQL en R para interactuar con las bases de datos. Al final, incluso aprenderá cómo hacer un café increíble 8 Sitios web excelentes para una taza de café mejorada 8 Sitios web excelentes para una taza de café mejorada El café es amado en todo el mundo, pero algunos saben mejor que otros. ¿Quieres una dosis más sabrosa de cafeína? Aquí hay algunos sitios que lo ayudarán a comenzar. Lea más al cronometrar su pourover de prensa francesa con R.

Si está buscando algo un poco diferente al aprendizaje de otros recursos al estilo de libros de texto, pruebe esta.

Kaggle Tutorial sobre aprendizaje automático

kaggle-r

Kaggle es un sitio web que organiza concursos de análisis de datos que pueden ganarle mucho dinero. . . pero también te ayudarán a comenzar con esta introducción al aprendizaje automático 4 Algoritmos de aprendizaje automático que dan forma a tu vida 4 Algoritmos de aprendizaje automático que dan forma a tu vida Es posible que no te des cuenta, pero el aprendizaje automático ya está a tu alrededor y puede ejercer sorprendente grado de influencia sobre tu vida. No me creas? Te sorprenderías. Lea más con R. Esta es una introducción rápida de nivel intermedio a los conceptos relevantes, y es genial si está interesado en el análisis de datos (y no solo en estadísticas) con R.

Las principales cosas que aprenderá son la interfaz de DataCamp, los árboles de decisión y los bosques aleatorios, que son excelentes herramientas de modelado de datos.

R Manuales

r-manuales

En el sitio web oficial de R, hay una colección de manuales que cubren una variedad de temas, desde los conceptos básicos de R hasta instrucciones sobre cómo escribir sus propias extensiones. Si bien puede leer "Introducción a R" de principio a fin, probablemente sea mejor utilizarlo como manual de referencia para cuando tenga problemas y necesite encontrar información específica sobre el idioma en sí. Los otros documentos en la lista probablemente no serán útiles hasta que seas un experto en R, pero esta es una gran página para tener un marcador.

Econometría en R (PDF Download), otro recurso gratuito disponible en el sitio web, es un recurso popular para aprender el idioma. Es un poco denso, pero contiene casi todo lo que necesita saber para comenzar.

Tutoriales de RStudio

rstudio-tutoriales

RStudio es un entorno de desarrollo integrado Editores de texto vs. IDEs: ¿Cuál es mejor para los programadores? Editores de texto vs. IDEs: ¿Cuál es mejor para los programadores? Elegir entre un IDE avanzado y un editor de texto más simple puede ser difícil. Ofrecemos algunas ideas para ayudarlo a tomar esa decisión. Lea más (IDE) para R, y aunque no necesita usarlo para convertirse en un experto en R, le puede resultar muy útil. El sitio web de RStudio tiene una serie de tutoriales disponibles, así como enlaces a otras páginas útiles. Hay recomendaciones de libros; una introducción a Shiny, una forma genial de mostrar los resultados de tus datos en línea; e información sobre R Markdown, otra herramienta útil para compartir datos.

Aquí hay una combinación de recursos gratuitos y pagos, pero si pasa un poco de tiempo navegando, encontrará cosas realmente buenas que puede obtener sin pagar.

Algunos recursos más dignos en R

Con su popularidad creciente, puede encontrar algunos sitios más para conocer el idioma.

  • remolino
  • Quick-R
  • R-Bloggers
  • RDataMining
  • Programación Coursera R
  • dentro - R (un sitio de la comunidad)
  • LearnR-YouTube

¡Comienza a aprender!

Al igual que con cualquier otro lenguaje de programación, la mejor manera de aprender es encontrar un problema que le gustaría resolver y comenzar a diseñar una solución. Con cierta determinación y estos recursos disponibles, usará R para analizar los conjuntos de datos en muy poco tiempo.

¿Estás trabajando con R? ¿Cuáles son tus recursos R favoritos? ¡Compártelos abajo para que todos podamos aprender de ellos!

In this article