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.
Poster mapa con OSM

Poster mapa con OSM

Estaba navegando por la red, y encontré una de esas cosas curiosas, que me encantan, una web que te imprime en alta calidad un mapa de tu ciudad, o región en un póster. Puedes pensar que eso es una tontería, hasta con imprimir un mapa directamente de google, o mejor de los de CARTO BD o una imagen de la tierra desde satélite, pero no, no es suficiente, hacer un mapa es algo más artístico y complejo que eso, y me llamó la atención la selección tan chula de colores y fondos que tiene y la sencillez desnuda de las líneas y fondos que usan, pues carecen de texto.
Numeros montaña

Numeros montaña

Números montaña Aunque he tenido poco tiempo de relax este verano -los que teneis hijos sabeis de lo que hablo-,.. para el resto !disfrutad de vuestro tiempo! equivalente a 2 o tres vidas mías!!!, he leído algunas cosas interesantes y curiosas que me han mantenido en forma mental. Una de ellas es este blog de matemáticas https://mathsedideas.blogspot.com/ en el que proponían 42 juegos matemáticos para el verano. Como os imagináis no llegué más allá de las primeras propuestas, pero me hicieron disfrutar un buen rato: aprendí la existencia de hex un juego de mesa curioso, y descubrí los números montaña, a los que vamos a dedicar hoy este artículo experimento.

Chuleta de purrr

R
¿Qué es purrr? purrr es un paquete que permite realizar bucles de una manera no convencional, diferente, quizás más fácil de entender, al tratarlos como funciones naturales. Se trata de una librería creada por RSTUDIO dentro del universo tidyverse, cada vez más completo y poderoso. Este paquete purrr entra en el campo de programación funcional. Básicamente trata de sustituir código de programación base por órdenes “humanas”, es decir con funciones.

Instalar R en la nube 2 La forma facil

R
En los dos artículos anteriores he explicado cómo instalé R, RSTUDIO y Shiny en la nube de Amazon Web Service o AWS. El proceso, aunque aparentemente fácil, me ha llevado muchos quebraderos de cabeza fundamentalmente por temas ajenos a R y relacionados nstalación en linux ubuntu, que no domino lo suficiente. Problemas de instalación Hay que tener alguna experiencia previa o echarle valor para enfrentarse a cada paso a una nueva contrariedad, por ejemplo me ha sido imposible instalar algunas librerías, quizás por dependencias que no he logrado sacar, problemas para que Shiny no reconociera la carpeta de trabajo del usuario etc…
Instalar R Shiny en AWS

Instalar R Shiny en AWS

Tras unos días de prueba de la instalación de R en la nube de amazon AWS, he pasado por fases de todo tipo. Al principio fue bastante bien, pero en cuanto quise instalar librerías de GIS o incluso algunas básicas todo fueron problemas. Estas semanas de trabajo en AWS me ha dado cierta experiencia que me gustaría compartir, pues apenas he encontrado información en la web, y desde luego nada en Español.
Instalar R en la nube con amazon

Instalar R en la nube con amazon

Llevo tiempo con la idea de comprar un servidor-PC con Shiny para casa, la idea está, pero el tiempo para hacerlo no, así que en Semana Santa he aprovechado los días lluviosos para reciclar unos PCs viejos, de esos del 2003 e instalar Ubuntu, R y ponerlos en marcha. Aunque me lo he pasado bien cacharreando, no he conseguido nada decente, esos ordenadores de 32 bits con 16 años, hay que poner puppylinux y ya no tiran ni para ver un película.

TinyTeX tener LaTeX desde R sin esfuerzo

Con el último artículo he aprovechado para actualizar RSTUDIO y de paso, probar TinyTeX la versión de \(\LaTeX\) ligera para R que ha hecho Yihui Xie. La verdad que, hasta ahora me he apañado bien con MikTeX, pero esta versión de \(\LaTeX\) requiere cierta paciencia y un aprendizaje que no todo el mundo es capaz de sacrificar para la utilidad que obtiene, por eso la idea de una versión de \(\LaTeX\) sencilla y manejable desde R me pareció fantástica y esa es TinyTeX.
Graficas con ggplot

Graficas con ggplot

R
Manual breve de cómo hacer gráficos con la librería ggplot2, que es el más usado y completo paquete gráfico de R, con la ventaja de usar los criterios de gramática gráfica en su estructura. La gramática gráfica es un sistema de representación ordenado del trazado de gráficos. Consiste en dividir las partes que intervienen en pintar datos y analizarlo como si de la gramática ortográfica se tratase, otorgando a cada elemento una función característica.
Guía para imprimir en pdf desde R

Guía para imprimir en pdf desde R

He hecho una recopilación de indicaciones, trucos y preguntas para aprender a imprimir informes de calidad desde R con RSTUDIO, knitr y LaTeX . Creo que es un tema imprescindible para los científicos o ingenieros pues al final, nuestro trabajo debe ser plasmado en documentos y las posibilidades que ofrece R con rmarkdown y LaTeX son realmente sorprendentes. LaTeX es el procesador de textos por excelencia, pero hemos de reconocer que no es fácil iniciarse, es un lenguaje de marcado poderoso, pero muy complejo, por eso es tan importante la aprición de otros lenguajes intermedios como rmarkdown, que simplifican las reglas de marcado y hacen de traductores.