 by the JavaScript library <a href="https://github.com/plotly/plotly.js">plotly.js</a>. The <code>plot_ly()</code> function provides a ‘direct’ interface to plotly.js with some additional abstractions to help reduce typing. These abstractions, inspired by the Grammar of Graphics and <strong>ggplot2</strong>, make it much faster to iterate from one graphic to another, making it easier to discover interesting features in the data <span class="citation">(Wilkinson <a href="#ref-Wilkinson:2005" role="doc-bi