Book Image

R Data Visualization Cookbook

Book Image

R Data Visualization Cookbook

Overview of this book

If you are a data journalist, academician, student or freelance designer who wants to learn about data visualization, this book is for you. Basic knowledge of R programming is expected.
Table of Contents (17 chapters)
R Data Visualization Cookbook
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

A basic introduction to API and XML


API is an abbreviation for Application Programming Interface. According to Wikipedia:

"API is a set of routines, protocols, and tools for building software applications."

In our case, we will use the web API to connect to different websites and download the data. Here are some examples of API and XML technologies that can be used with R:

  • Most of the news agencies allow users to download data related to articles, news, and so on

  • Many social networking websites such as Twitter and Facebook allow their users to download data related to status updates, friend lists, photos, and links

  • Google API allows its users to download various kinds of data, such as data related to distances, location, books, authors, web searches, and so on

Note that many websites charge for their services and creating a login is necessary. Many websites allow a certain number of calls to the API service free of charge. Readers new to API should also note that some websites have a separate...