What are the R packages you used most in your previous projects


  R Interview Questions

The packages that any project typically works with are based on the nature of the project. For example, a biotech company uses packages like bioconductor, CROME etc. A stock analytics company might use packages like quantmod, stocks etc.

In general however, there are packages that every project uses ( more or less ). Here is a quick listing ( of course not exhaustive ).

  • Data Import
    • readxl ( import excel files into R )
    • readr ( import csv and other file formats into R )
  • Data Preparation
    • dplyr ( Easy to use functions for data manipulation )
    • tidyr ( To tidy up data )
    • data.table ( Large data sets )
    • sqldf ( Run SQL queries on data frames/tables )
  • Data Visualization ( EDA )
    • ggplot2 ( Core Grammar of Graphics package from Hadley Wickham )
    • lattice ( Data visualization )
    • ggvis ( Interactive graphics, something ggplot can’t do )
    • plot.ly (Interactive graphics )
    • shiny ( HTML markdown in R )
  • Data Modeling ( Machine Learning )
    • caret ( Modelling for Classification and regression problems )
    • car
    • e1071
    • RandomForest
    • rpart ( Partition data )
    • nnet ( Single Layer Neural Network )

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.