Skip to content

Un proyecto en Shiny para demostrar que "Ocho Líneas" realmente sí es bailable

License

Notifications You must be signed in to change notification settings

espetro/danzabilidad

Repository files navigation

¿Que es la bailabilidad?

Twitter Follow

Este micro-proyecto surge en 2018 cuando, tras escuchar ya repetidas veces Ocho Lineas, donde tras unos versos, Sho-Hai suelta:

Musica idonea para beber y 👉👌, ¿bailar con esto? ¡Te va a costar!

A raiz de ahi, me vino a la cabeza la idea de demostrarlo. ¿Y si era verdad?

De idea a aplicacion

Esta seccion tengo que detallarla aun aunque, en general, hice estos pasos:

  1. Buscar una aplicacion o algoritmo que devolviese estadisticas sobre una cancion. Respuesta: Spotify.
  2. Buscar una base de datos con la que comprar la cancion. ¿Que canciones son realmente "bailables"? Respuesta: Hits de Los40.
  3. Crear una rutina, usando R, para crear un stream desde el registro de Los40 a Spotify, y terminar obtieniendo datos.
  4. Mostrar estos datos, usando Shiny, mediante forms y un simple scatterplot.

Se muestra tempo~danceability en el scatterplot para mostrar que, normalmente, las canciones bailables en este tipo de rankings, que pertenecen en su mayoría a canciones de discoteca, tienen un tempo medio de 120-130 bpm. Además, los resultados visibles en el scatterplot son interactivos, de forma que si haces click en un punto, éste te redirige a la página de Spotify del single.

Resultado: ejecuta app.R. También puedes ver una demo online aquí.

Un proyecto de Quim Terrasa.

About

Un proyecto en Shiny para demostrar que "Ocho Líneas" realmente sí es bailable

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages