Skip to Main Content
Ask A Librarian

Data Analysis and Visualizations

Data Analysis and Visualization Resources and Tools

The Research Support & Engagement department assists with:

  • Open-access tools in analyzing and visualizing data. 
  • Identify what types of visualization best fit your needs
  • Provide tips on creating your visualization
  • Offer guidance on interpreting data analysis results 

 

What is R? What is RStudio?

R is more of a programming language than just a statistics program. it is “a language for data analysis and graphics.” You can use R to create, import, and scrape data from the web; clean and reshape it; visualize it; run statistical analysis and modeling operations on it; text and data mine it; and much more. 

RStudio is a user interface for working with R. It is called an Integrated Development Environment (IDE): a piece of software that provides tools to make programming easier. RStudio acts as a sort of wrapper around the R language. 


Install R and RStudio

R and RStudio are two separate pieces of software:

  • R is a programming language that is especially powerful for data exploration, visualization, and statistical analysis
  • RStudio is an integrated development environment (IDE) that makes using R easier. In this course we use RStudio to interact with R.

Windows

  • Download R from the CRAN website.
  • Run the .exe file that was just downloaded
  • Go to the RStudio download page
  • Under Installers select RStudio x.yy.zzz - Windows Vista/7/8/10 (where x, y, and z represent version numbers)
  • Double click the file to install it
  • Once it’s installed, open RStudio to make sure it works and you don’t get any error messages.
MacOS
  • Download R from the CRAN website.
  • Select the .pkg file for the latest R version
  • Double click on the downloaded file to install R
  • It is also a good idea to install XQuartz (needed by some packages)
  • Go to the RStudio download page
  • Under Installers select RStudio x.yy.zzz - Mac OS X 10.6+ (64-bit) (where x, y, and z represent version numbers)
  • Double click the file to install RStudio
  • Once it’s installed, open RStudio to make sure it works and you don’t get any error messages.

Open Access e-book: Grolemund, G. (2014). Hands-on programming with R: Write your own functions and simulations. " O'Reilly Media, Inc.". 

Python

Python is a high-levelgeneral-purpose programming language. Its design philosophy emphasizes code readability with the use of significant indentation. Python is dynamically typed and garbage-collected. It supports multiple programming paradigms, including structured (particularly procedural), object-oriented and functional programming. It is often described as a "batteries included" language due to its comprehensive standard library.

- from WIKIPedia

undefined

Tableau

With Tableau, users can upload data from spreadsheets, cloud-based data management software, and online databases and merge them to identify trends, filter databases, and forecast outcomes. Users also can drag and drop information to transform data and instantly create charts and visualizations. Start your free trial of Tableau here

 

You can also find more information about Tableau here in this LibGuide: Data Visualization: Getting Started with Tableau

Power BI

Microsoft’s Power BI software provides business intelligence and data analytics tools to clean and transform data, merge data from different sources, and perform grouping, clustering, and forecasting to find patterns in the data. Start Power BI for free here

Google Charts

Google’s free Charts software creates customizable charts, maps, and diagrams from imported datasets.

Additional Resources