Bitcoin el dinero digital

Bitcoin el dinero digital

Como estamos de cuarentena, he aprovechado para pasar a limpio y compartir unas notas sobre bitcoin -el dinero digital-, que tengo escritas desde hace meses. Es un tema off-topic, que me gusta, no solo por sus implicaciones reales, también por lo que supone de cambio mental, de ser tu propio banco, de aprender a cacharrear electrónica básica y desmontar PC viejos para crear dinero!
Camino crítico y Gantt de un Proyecto

Camino crítico y Gantt de un Proyecto

R
Los ingenieros llamamos camino crítico a la secuencia de actividades que determinan el tiempo más corto en el que es posible terminar una obra. Indica por tanto la duración mínima del proyecto, cualquier retraso en una actividad del camino crítico afecta a la fecha fin de las obras. En este artículo, vamos a ver una forma sencilla de calcular la ruta crítica con R y además aprovecharemos para usar la librería timevis que hace líneas temporales con una salida gráfica muy atractiva y dinámica que podemos usar en nuestros proyectos de shiny .
Informes html con Rmarkdown

Informes html con Rmarkdown

Voy a mostraros algunos trucos, mas bien -ayudas rápidas- para hacer informes de calidad en formato web (HTML) usando RSTUDIO + R-markdown. No se trata de explicar Rmarkdown, para eso hay cientos de manuales muy completos como este , solo dar algunas pinceladas de cosas que a mi me resultan útiles para hacer informes. ¡Manos a la obra! Índice Formato general del documento Quitar la paja Insertar imágenes Imagen en encabezado Insertar tablas Links Pestañas Formato general del documento Siempre que empezamos un documento Rmarkdown nuevo, el formato general y el tipo de salida la definimos con el encabezado YAML.
shiny fácil con flexdashboard IV

shiny fácil con flexdashboard IV

Cuarto y último capítulo de la guía para hacer aplicaciones web en R con la librería flexdashboard. Parece mentira, pero éste es el único en el que vamos a usar Shiny. Espero que en los anteriores capítulos hayas visto que no siempre es necesario complicarse para hacer aplicaciones web de calidad con R, y que hay otras opciones más sencillas como los htmlwidgets o crosstalk que son herramientas simples y poderosas a las que debes dar una oportunidad en tu código R.
crosstalk

crosstalk

Applicaciones web con R III Tercera parte de la guía para hacer aplicaciones web en R con la librería flexdashboard. Los anteriores articulos fueron estos: I. Sintaxis y uso simple de flexdashboard II. htmlwidgets En esta ocasión vamos a explicar el uso de otra librería muy interesante, que añade muchas posibilidades desde el lado cliente, es decir sin hacer uso del servidor que es la parte más complicada para los “NO INFORMÁTICOS”.
Shiny fácil con flexdashboard II

Shiny fácil con flexdashboard II

Segunda parte. Applicaciones web con R Seguimos con el manual para hacer aplicaciones web en R. En esta segunda parte vamos a ver cómo añadimos dinamismo e interacción con el usuario. En el artículo anterior vimos la sintaxis para crear fácilmente una web con lenguaje Rmarkdown, usando la librería flexdashboard. Como recordarás es bastante simple… se hace usando las almohadillas para el formateado de la web que flexdashboard interpreta como páginas ( una sola almohadilla: #), columnas o filas (##) o cajas (3 de lo mismo: ###).
Shiny facil con flexdashboard

Shiny facil con flexdashboard

no Cómo crear aplicaciones web dinámicas con R Hace unos días, realicé un taller sobre cómo crear aplicaciones web con R usando flexdashboard que fue organizado por UMUR. La idea de hacer estos encuentros surgió en una reunión de socios hace unos meses, y creo que están saliendo muy bien, pues aprovechamos para vernos, tomar un RCofee y hablar un rato de R con personas reales…. algo que no puedes hacer con los amigos… al menos no con los míos .
Enseñar a programar

Enseñar a programar

Hace un tiempo quería poner un resumen de enlaces a buenas webs para aprender R, pero como estoy desde el verano programando con los niños he pensado en poneros algunos enlaces a las páginas que uso para enseñarles. Llevo años intentando que los niños disfruten con la programación y creo que con estas lo he conseguido. Programar es una de la habilidades más interesantes y que mejor desarrollan la creatividad y la imaginación de las personas.
Presentaciones con R

Presentaciones con R

Hace unos días tuve que hacer una presentación en público. Solía hacerlas con powerpoint, es lo habitual en mi ámbito profesional, pero esta vez decidí probar con R, simplemente por ver qué podía hacer, y tener un nuevo reto semanal . Es más difícil, eso está claro, pero solo porque cuesta arrancar con algo nuevo. Cuando te apañas bien con una herramienta el cambio cuesta, una vez sabes el potencial, y le echas un poco de valor al cambio, descubres otros mundos y ves que incluso es mejor herramienta (la nueva).
Vision artificial con R

Vision artificial con R

R
Vision artificial La visión artificial trata de cómo procesar, analizar y comprender imágenes. Algo intuitivo para los humanos, como distinguir los objetos que vemos en una habitación, es muy difícil de hacer para una máquina. Las imágenes incluyen mucha informacióny los ordenadores hasta ahora no estaban capacidatos para entenderla, ya lo dice el refrán: una imagen vale más que mil palabras. En este proceso de sacar la información de las imágenes se ha avanzado muchísimo en los últimos años, y lo que antes era casi impensable, hoy día está al alcance de pocas líneas de código.