knitr::opts_chunk$set( collapse = TRUE, comment = "#>", fig.path = "README-" )
This package holds a single function to calculate and visualize a "songsim" similarity matrix where cell (i, j) is filled if word i in a song's lyrics is the same as word j. This method was first suggested by Colin Morris (see links below).
Install:
devtools::install_github("gsimchoni/songsim")
Load:
library(songsim)
Visualize Beyonce's Formation:
path <- system.file("extdata", "formation.txt", package = "songsim") songsim(path)
Use colorfulMode
:
songsim(path, colorfulMode = TRUE, mainTitle = "Formation - Beyonce")
Use interactiveMode
if you have the heatmaply
package installed:
songsim(path, interactiveMode = TRUE, singleColor = "blue")
(See live version here)
More information and examples here.
More information from Colin Morris:
A blog post describing interesting "songsims" here
An interactive React (JS) demo with more examples here
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.