PivotTable.js is a Javascript Pivot Table visualization library with drag’n’drop functionality..
# install.packages("htmlwidgets")
# install.packages("rpivotTable")
library(rpivotTable) # No need to explicitly load htmlwidgets: this is done automatically
data(mtcars)
rpivotTable(mtcars,rows="gear", cols=c("cyl","carb"),width="100%", height="400px")