R hispano
Open in Telegram
Gestionado por la Comunidad de usuarios de R hispano, canal informativo sobre R: eventos, actualizaciones y contenido friki en general.
Show more515
Subscribers
No data24 hours
+17 days
+130 days
Posts Archive
515
Taller de SEM
💻 Nuestros compañeros de UMUR tienen un taller preparado sobre modelos con ecuaciones estructurales, para el martes 11 de mayo a las 18 (hora peninsular española).
🤓 Los modelos SEM permiten analizar relaciones entre variables latentes definidas a partir de variables observadas. Las variables latentes son aquellas que no se observan directamente, como la calidad de vida, que se infiere a partir de observaciones como la riqueza, el empleo, el medio ambiente, la salud física y mental, educación, recreación y tiempo libre...
🔗 Acceso al taller:
https://umurcia.zoom.us/j/94934008968?pwd=bWx4L085SUwrZ3ladXJaOXJ3K2tFZz09
Meeting ID: 949 3400 8968
Passcode: 245444
515
Un paquete, muchos modelos
📈 "Cada modelo tiene sus fortalezas. Experimentar ágilmente es la única forma de alcanzar los mejores resultados, pero no es una tarea fácil."
📦 Desde RStudio y tidymodels nos traen
workflowsets, un nuevo paquete para ajustar y diagnosticar varios modelos de ML de una vez.
🔗 En Business Science organizan un webinar con Julia Silge en el que explicarán cómo usar este paquete. Inscripciones, en el link.
https://us02web.zoom.us/webinar/register/WN_PcGo-lhoTU2fg9Tr77BmyQ515
💡 Del divulgador Eduardo Sáenz de Cabezón, un tuit con el que alguno se identificará:
"Lo hago todos los años: pido a mis estudiantes de programación (1° ingeniería) que hagan un algoritmo que calcule el mínimo común múltiplo de dos números.. y de paso les pido que lo definan.
He visto cosas que no creeríais.. y me reafirmo en que programar ayuda MUCHO a entender".
https://twitter.com/edusadeci/status/1377151625127546886?s=19
515
Aplicaciones de purrr
🐈 Cuando se habla de programación funcional en R, es esperable que salga el paquete
purrr en la conversación. Como ejemplo de aplicaciones de esta librería, proponemos un par de lecturas con ejemplos replicables. Ideales para disfrutar el día π 🎉
🔸 Alberto Almuiña entra en detalle en las funciones que toman como argumento a otras funciones, de manera que las pueden aplicar sobre secuencias de argumentos y resuelven varios problemas de una vez. Toca el tema de funciones que devuelven funciones y termina modelizando varios data frames con una sintaxis razonablemente simplificada, gracias a purrr.
https://albertoalmuinha.com/posts/2021-03-11-purrr/purrr/
🔹 Damos un paso más con José Luis Cañadas, que nos introduce cómo plantear una modelización similar pero en paralelo, con las consecuentes mejoras en tiempos de ejecución, gracias a la librería furrr.
https://muestrear-no-es-pecado.netlify.app/2021/03/13/purrr-furrr-o-c%C3%B3mo-se-diga/515
Power Point desde R
Los que llevamos este canal tenemos cierta manía a Power Point. Seguro que tiene su utilidad... pero no es para nosotros. Eso sí, a veces no queda más remedio y acabamos inmersos en las diapositivas de Microsoft.
📊 Una utilidad que resultará curiosa a muchos erreros como nosotros es el paquete
officer, que permite volcar algunos objetos de R, como data frames o gráficos, a diapositivas de Power Point.
🎞 En el siguiente vídeo tenéis un ejemplo de modo de uso, para un caso sencillo que también involucra a tidyquant, dplyr y ggplot2. Una nota: el vídeo es soporífero; dura solo 10 minutos pero se convierten en una eternidad. Si queréis ir al grano, podéis reproducir a partir del minuto 7; uno se hace a la idea de lo que hace el código previamente.
https://www.youtube.com/watch?v=JJ5Ltw4PDn4515
R avanzado: vectores
¿Cuáles son los tipos de vectores atómicos más comunes en R? ¿En qué se diferencia un vector atómico de una lista?
🤯 Son preguntas que se plantearon las R Ladies de Querétaro en su último meetup, en el que revisaban el capítulo Vectores del libro Advanced R de Hadley.
🤔 Se trata de un tema sobre fundamentos de R y, como todo lo fundamental, es de nivel avanzado. Pero si llevas tiempo con R, quizá te hayan surgido dudas sobre NAs, diferencias entre vectores
double o numeric, data frames o tibbles...
💻 Material sobre estos fundamentos avanzados lo podéis encontrar en su Github, todo en español y en formato Rmd.
https://github.com/RladiesQro/adv-r/blob/master/Vectors.Rmd515
Estamos dando una vuelta al enfoque en las redes sociales. ¿Nos echas un cable con esta encuesta?
¿En qué canales nos sigues? Nota: aunque no nos sigas en Telegram, nos interesa que respondas también 😊
515
Códigos eficientes
Nos encanta YouTube y un canal muy completo es el de Why R? Foundation. Todas las semanas retransmiten un webinar sobre R que queda grabado en su canal.
Hace unos días hablaron sobre la eficiencia en los códigos, con hincapié en la vectorización. Algunos ejemplos resultarán muy académicos quizá, pero creemos que son igualmente aprovechables para aplicarlos en otros campos.
🎞 Dentro vídeo:
https://www.youtube.com/watch?v=mnDgzORc8p8
515
Meetup sobre regex
Desde R Ladies Santiago están organizando sesiones online de lo más interesantes para la comunidad errera.
🗓 Durante los dos próximos viernes tendrá lugar un meetup vía Zoom sobre expresiones regulares en R, a las 10PM hora española.
📖 Las expresiones regulares nos permiten hacer virguerías a la hora de trabajar con textos cuando estamos programando, tanto si queremos encontrar un conjunto de palabras concreto, como si queremos reemplazarlo, eliminarlo...
🤓 Si cada vez que usas
grep() recurres a Google para dar con el argumento pattern que necesitas, o si todavía no te has animado a dar el salto a lidiar con regex, este taller es una buena oportunidad para empezar.
🔗 Inscripciones y más info:
https://www.meetup.com/es/rladies-scl/events/276265767/515
Iniciativa Aporta
En la iniciativa Aporta del Ministerio de Asuntos Económicos y Transformación Digital promueven el uso de la información pública para proyectos basados datos.
🎯 Entre sus objetivos destacan incentivar la explotación de datos públicos, realizar seguimientos de las acciones basadas en datos llevadas a cabo en España o la colaboración con entidades públicas y privadas, españolas y extranjeras para aprovechar la información pública.
📯 Desde la iniciativa Aporta se pusieron en contacto con nosotros porque querían que les habláramos acerca del origen de la Comunidad R hispano y de los proyectos que llevan a cabo los grupos locales y los miembros de la asociación.
📄 Compartimos el artículo que han escrito en su portal, que seguro ayudará a conocernos un poco mejor.
https://datos.gob.es/es/blog/3-comunidades-de-desarrolladores-reutilizadoras-de-datos
515
Cómo hacer que R entienda caligrafía
Compartimos un post sobre SVM empleado en el reconocimiento de caracteres caligráficos ✒
👥 Se trata de un código accesible para muchos perfiles de usuarios y podréis hacer pruebas con vuestra propia caligrafía.
📦 Necesitaréis los paquetes jpeg (para lectura de imágenes) y kernlab (para disponer del SVM).
💻 El autor ha publicado los datos que usa de entrenamiento y test, por lo que el código es totalmente replicable.
https://datascienceplus.com/support-vector-machine-for-hand-written-alphabet-recognition/
515
rstudio::global
Esta semana tuvo lugar la conferencia rstudio::global, realizada online, accesible a nivel mundial. Asistieras o no a la retransmisión, lo siguiente es de interés para todos 👇
🎞 En el portal de RStudio se colgarán los vídeos de las ponencias a lo largo de la semana que viene.
✈️ Para la siguiente conferencia, confían en que la vacunación haya mejorado la situación sanitaria, por lo que es posible que sea presencial. Ya hay fecha y lugar: marzo de 2022, en Orlando, Florida. ¿Quién se apunta?
🔗 https://global.rstudio.com
515
Asamblea de socios
Recordad que este martes celebramos la asamblea anual de socios. Hace unos días enviamos un email con el link a la sesión online y los detalles 📬 Revisad vuestras bandejas de entrada y contactadnos si tenéis alguna duda. ¡Nos vemos el martes! 👋
515
return() a la rutina
¡Feliz año, comunidad 🎉🎊! Tras un parón navideño retomamos nuestra actividad sin regalo de Reyes pero con una lectura que nos apetece compartir.
📦 Los módulos de Shiny son una herramienta que permite dividir nuestro Shiny en pequeños shinicitos. Esto da la vida cuando un dashboard crece tanto que se va de las manos (recomendamos mucho su uso si sois usuarios de Shiny 👌).
🟠 No obstante, no es intuitivo el modo en que se comparten los objetos que se crean dentro un módulo con otro.
💡Entre las alternativas disponibles, el objeto
session es una sugerencia útil, y en este link dan la info necesaria para poner en práctica la idea.
☝️ Una observación. En el artículo usan funciones de módulos que han quedado obsoletas. Si eres nuevo en Shiny modules, recomendamos compaginar la lectura con Mastering Shiny (👇).
https://appsilon.com/super-solutions-for-shiny-architecture-1-of-5-using-session-data/
https://mastering-shiny.org/scaling-modules.html515
En la Comunidad R Hispano desconectamos unos días pero no nos vamos sin desearos lo mejoR para estas fechas y el año nuevo 🥳 Cuidaos y cuidad a los demás 👌 ¡Nos vemos el año que viene, con mucho que compartir! 🎉🎊🎈
🔗 Agradecimientos a Raúl Vaquerizo por la idea para el GIF, basado en la librería
snowflakes.515
Eventos online
2021 apunta maneras con dos eventos mundiales de mucho nivel, al alcance de todos vía online.
rstudio::global(2021)
🗓 21 de enero de 2021.
📌 Muchas charlas y eventos para compartir experiencias erreras, con tres ponencias de invitados de lujo, Hadley incluido.
💶 Gratis.
🔗 https://resources.rstudio.com/conference/
useR2021
🗓 5 a 9 de julio 2021.
📌 Una de conferencias y talleres repartidas en varias franjas horarias, para que useR este año sea verdaderamente global.
🔗 https://user2021.r-project.org/
En rstudio::conf ya podéis inscribiros y en useR acaban de abrir el plazo de propuestas de talleres. ¿Os animáis 💪?
515
TabularConf
Nos hemos inscrito en TabularConf, un evento online en español para comunidades de ciencia de datos. ¿Qué tiene de interés?
🟢 Las temáticas.
IA en videojuegos 🎮, datos geoespaciales 🌎, ETLs en la nube ☁️, métricas para el análisis de datos de juegos móviles 📱, redes neuronales convolucionales para detección de mascotas 🐈, y más...
🟢 Los ponentes.
Expertos del campo con los que es un placer compartir un rato. La lista, en el link inferior, pero adelantamos que es un lujo escucharlos.
🟢 Los organizadores.
Garantía de calidad con Python España, R Ladies, nuestros compañeros de R Canarias, entre otros.
🗓 Tendrá lugar el 30 de enero de 2021, desde por la mañana hasta las 18:30.
🔗 Inscripciones y más detalles:
https://tabularconf.es/
515
Encuesta de RStudio
📊 RStudio realiza anualmente una encuesta para obtener información sobre cómo se usa R en la comunidad, tanto entre usuarios habituales como entre los que prefieren alternativas.
🔗 ¿Os animáis a reponder? El link en español es este:
https://docs.google.com/forms/d/e/1FAIpQLSd0PUiCVpWJue4teD8HDWJRrAVwP9D_63AJJJOyjvUHMmHNnA/viewform
🧐 Para quienes tengáis curiosidad, los resultados de los dos años anteriores se pueden explorar en su Github:
https://github.com/rstudio/r-community-survey
¡Feliz domingo! 👋
515
Próximamente, nuevo pipe
🟢 Según la encuesta, varios de nuestros seguidores se alegrarán de saber que en la próxima versión de R dispondremos de un pipe nativo,
|>.
🔵 Se puede probar la funcionalidad con la versión de desarrollo de R, disponible en r-project.org, aunque nosotros preferimos esperar a la release. Por ahora, fieles a magrittr.
⚪️ Además, se incluirá una nueva sintaxis para funciones (¿más cómoda?). Adivinad cómo se evaluará esto:
\(x) x+1
La respuesta 👇
https://developer.r-project.org/blosxom.cgi/R-devel/NEWS/2020/12/04#n2020-12-04