![]() To give a simple example, historians working with large-scale data might want to demonstrate the change in a variable over time. Graphical User Interfaces (GUI) and interactive elements can help to make certain types of data-driven scholarly work more accessible or readable. Graphical User Interfaces and the Digital Humanities A basic knowledge of R, particularly using the tidyverse, would be very useful. Note that this lesson doesn't teach any coding in R, other than what's necessary to create the web application, nor does it cover publishing the finished application to the web. Specifically, you’ll learn how you can use Shiny to ‘listen’ for certain inputs, and how they are connected to outputs displayed in your app. The concept and practice of ‘reactive programming’, as implemented by Shiny applications.The key layouts and design principles of the Shiny UI.How to create a basic interactive Shiny application.In the lesson, you will design and implement a simple application, consisting of a slider which allows a user to select a date range, which will then trigger some code in R, and display a set of corresponding points on an interactive map. Its purpose is to facilitate the development of web applications, which allow a user to interact with R code using User Interface (UI) elements in a web browser, such as sliders, drop-down menus, and so forth. Shiny is a library (a set of additional functions) for the programming language R. This lesson demonstrates how to build a basic interactive web application using Shiny. ![]() Draw Points using the Reactive Dataframe. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |