Skip to content

Commit 05cb514

Browse files
"flexbility" to "flexibility"
1 parent b59d7fd commit 05cb514

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

docs/introduction.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -453,7 +453,7 @@ <h2><span class="header-section-number">1.2</span> What you will learn</h2>
453453
<li><p><em>Creating views:</em> introduces the process of transforming data into graphics via <strong>plotly</strong>’s programmatic interface. It focuses mostly on <code>plot_ly()</code>, which can interface directly with the underlying plotly.js graphing library, but emphasis is put on features unique to the <code>R</code> package that make it easier to transform data into graphics. Another way to create graphs with <strong>plotly</strong> is to use the <code>ggplotly()</code> function to transform <strong>ggplot2</strong> graphs into <strong>plotly</strong> graphs. Section <a href="overview.html#intro-ggplotly">2.3</a> discusses when and why <code>ggplotly()</code> might be desirable to <code>plot_ly()</code>. It’s also worth mentioning that this part (nor the book as a whole) does not intend to cover every possible chart type and option available in <strong>plotly</strong> – it’s more of a presentation of the most generally useful techniques with the greater <code>R</code> ecosystem in mind. For a more exhaustive gallery of examples of what <strong>plotly</strong> itself is capable of, see <a href="https://plot.ly/r/" class="uri">https://plot.ly/r/</a>.</p></li>
454454
<li><p><em>Publishing views:</em> discusses various techniques for exporting (as well as embedding) <strong>plotly</strong> graphs to various file formats (e.g., HTML, svg, pdf, png, etc). Also, Chapter <a href="editing-views.html#editing-views">12</a> demonstrates how one could leverage editable layout components HTML to touch-up a graph, then export to a static file format of interest before publication. Indeed, this book was created using the techniques from this section.</p></li>
455455
<li><p><em>Combining multiple views:</em> demonstrates how to combine multiple data views into a single web page (arranging) or graphic (animation). Most of these techniques are shown using <strong>plotly</strong> graphs, but techniques from Section <a href="arranging-views.html#arranging-htmlwidgets">13.2</a> extend to any HTML content generated via <strong>htmltools</strong> (which includes <strong>htmlwidgets</strong>).</p></li>
456-
<li><p><em>Linking multiple views:</em> provides an overview of the two models for linking <strong>plotly</strong> graph(s) to other data views. The first model, covered in Section <a href="client-side-linking.html#graphical-queries">16.1</a>, outlines <strong>plotly</strong>’s support for linking views purely client-side, meaning the resulting graphs render in any web browser on any machine without requiring external software. The second model, covered in Chapter <a href="linking-views-with-shiny.html#linking-views-with-shiny">17</a>, demonstrates how to link <strong>plotly</strong> with other views via <strong>shiny</strong>, a reactive web application framework for <code>R</code>. Relatively speaking, the second model grants the <code>R</code> user way more power and flexbility, but comes at the cost of requiring more computational infrastructure. That being said, RStudio provides accessible resources for deploying <strong>shiny</strong> apps <a href="https://shiny.rstudio.com/articles/#deployment" class="uri">https://shiny.rstudio.com/articles/#deployment</a>.</p></li>
456+
<li><p><em>Linking multiple views:</em> provides an overview of the two models for linking <strong>plotly</strong> graph(s) to other data views. The first model, covered in Section <a href="client-side-linking.html#graphical-queries">16.1</a>, outlines <strong>plotly</strong>’s support for linking views purely client-side, meaning the resulting graphs render in any web browser on any machine without requiring external software. The second model, covered in Chapter <a href="linking-views-with-shiny.html#linking-views-with-shiny">17</a>, demonstrates how to link <strong>plotly</strong> with other views via <strong>shiny</strong>, a reactive web application framework for <code>R</code>. Relatively speaking, the second model grants the <code>R</code> user way more power and flexibility, but comes at the cost of requiring more computational infrastructure. That being said, RStudio provides accessible resources for deploying <strong>shiny</strong> apps <a href="https://shiny.rstudio.com/articles/#deployment" class="uri">https://shiny.rstudio.com/articles/#deployment</a>.</p></li>
457457
<li><p><em>Custom behavior with JavaScript:</em> demonstrates various ways to customize <strong>plotly</strong> graphs by writing custom JavaScript to handle certain user events. This part of the book is designed to be approachable for <code>R</code> users that want to learn just enough JavaScript to <strong>plotly</strong> to do something it doesn’t “natively” support.</p></li>
458458
<li><p><em>Various special topics</em>: offers a grab-bag of topics that address common questions, mostly related to the customization of <strong>plotly</strong> graphs in <code>R</code>.</p></li>
459459
</ol>

0 commit comments

Comments
 (0)