Technical requirements
In order to follow along with this chapter, you should have the following:
- A modern browser such as Chrome, Safari, Opera, or Firefox
- Node.js and, optionally, Danfo Notebook (Dnotebook) installed on your system
- A stable internet connection for downloading datasets
Installation instructions for Dnotebook can be found in Chapter 2, Dnotebook - An Interactive Computing Environment for JavaScript.
Note
If you do not want to install any software or libraries, you can use the online version of Dnotebook at https://playnotebook.jsdata.org/.
Danfo.js comes with a plotting application programming interface (API) for easily making plots, and under the hood, it uses Plotly. This is the main reason why we introduce Plotly.js in this chapter, as knowledge gained here will help you easily customize plots created with Danfo.js in the next chapter.