Integrating JavaScript libraries into R for Dynamic Visualizations

workshop with Society for Open, Reliable, and Transparent Ecology and Evolutionary Biology (SORTEE)
data visualization

An example of an interactive plot using plotly::ggplotly()!


My data science bestie Sam Csik and I were invited to give a workshop for SORTEE on how to use JavaScript libraries to create interactive data visualizations. We went through uses for dt, plotly, and leaflet to create tables, figures, and maps using a dataset on California spiny lobster (Panulirus interruptus) from the Santa Barbara Coastal LTER (LTER, Reed, and Miller (2022)).

We put together a very much non-scientific report with these visualizations to show how useful they could be when reporting data, demonstrating the power of these interactive visualizations when sharing data!


LTER, Santa Barbara Coastal, Daniel C Reed, and Robert J Miller. 2022. “SBC LTER: Reef: Abundance, Size and Fishing Effort for California Spiny Lobster (Panulirus Interruptus), Ongoing Since 2012.” Environmental Data Initiative.