This chapter contains the full references for all resources cited throughout the rest of the book.
University Library, University of Illinois at Urbana-Champaign. “LibGuides: SPSS Tutorial: About This Tutorial.” http://guides.library.illinois.edu/c.php?g=347869 . Retrieved September 27, 2016.
Chambers, J. Software for Data Analysis: Programming with R . Springer, 2009.
Chang, W. “shinydashboard: Create Dashboards with 'Shiny'.” R package version 0.5.1. https://CRAN.R-project.org/package=shinydashboard . 2015.
Chang, W., Cheng, J., Allaire, J., Xie, Y., and McPherson, J. “shiny: web application framework for R.” R package version 0.11, 1. 2015.
Chheng, T. “RMongo: MongoDB Client for R . ” R package version 0.0.25. https://CRAN.R-project.org/package=RMongo . 2015.
Conway, J., Eddelbuettel, D., Nishiyama, T., Prayaga, S.K., and Tiffin, N. “RPostgreSQL: R interface to the PostgreSQL database system.” R package version 0.4-1. https://CRAN.R-project.org/package=RPostgreSQL . 2015.
U.S. Census Bureau, American FactFinder. “Data Access and Dissemination Systems (DADS).” http://factfinder2.census.gov/faces/tableservices/jsf/pages/productview.xhtml?pid=ACS_10_5YR_B01003 . Retrieved September 27, 2016.
Dragulescu, A. A. “xlsx: Read, write, format Excel 2007 and Excel 97/2000/XP/2003 files.” R package version 0.5.7. https://CRAN.R-project.org/package=xlsx . 2014.
Dowle, M., Srinivasan A., Short T., and Lianoglou S. with contributions from R Saporta and E Antonyan. “data.table: Extension of Data.frame.” R package version 1.9.6. https://CRAN.R-project.org/package=data.table . 2015.
Feinerer, I. and Hornik, K. “tm: Text Mining Package.” R package version 0.6-2. https://CRAN.R-project.org/package=tm . 2015.
Fellows, I. “wordcloud: Word Clouds.” R package version 2.5. https://CRAN.R-project.org/package=wordcloud . 2014.
Friedl, J. E. F. Mastering Regular Expressions, Third Edition . O’Reilly Media, 2006.
Harrell Jr, F. E. with contributions from Charles Dupont and many others. “Hmisc: Harrell Miscellaneous.” R package version 3.17-1 . https://CRAN.R-project.org/package=Hmisc . 2015.
Hester, J. “covr: Test coverage for packages.” R package version 2.2.1. https://CRAN.R-project.org/package=covr . 2016.
Johnson, P. “devEMF: EMF Graphics Output Device.” R package version 2.0. https://CRAN.R-project.org/package=devEMF . 2015.
Lang, D. T. and the CRAN Team. “XML: Tools for Parsing and Generating XML Within R and S-Plus.” R package version 3.98-1.4. https://CRAN.R-project.org/package=XML . 2016.
Microsoft Corporation. “checkpoint: Install Packages from Snapshots on the Checkpoint Server for Reproducibility.” R package version 0.3.16. https://github.com/RevolutionAnalytics/checkpoint . 2016.
Ooms, J. “The jsonlite package: a practical and consistent mapping between JSON data and R objects.” arXiv preprint arXiv:1403.2805. 2014.
Prikryl, M. WinSCP—Free SFTP and SCP client for Windows . 2007.
R Core Team. “foreign: Read Data Stored by Minitab, S, SAS, SPSS, Stata, Systat, Weka, dBase, …” R package version 0.8-66. https://CRAN.R-project.org/package=foreign . 2015.
Rizopoulos, D. “ltm: An R package for latent variable modeling and item response theory analyses.” Journal of Statistical Software , 17(5), 1–25. 2016.
R Special Interest Group on Databases (R-SIG-DB), Hadley Wickham, and Kirill Müller. “DBI: R Database Interface.” R package version 0.5. https://CRAN.R-project.org/package=DBI . 2016.
RStudio Team. “RStudio: Integrated Development for R.” www.rstudio.com . 2015.
Amazon Web Services. “Setting Up with Amazon EC2.” http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/get-set-up-for-amazon-ec2.html . Retrieved October 2, 2016.
Schenk, C. MiKTEX project page. http//: miktex. org . 2009
Tatham, S. “PuTTY: A free SSH and Telnet client.” www.chiark.greenend.org.uk/∼sgtatham/putty/ . 2016.
Urbanek, S. “rJava: Low-Level R to Java Interface.” R package version 0.9-8. https://CRAN.R-project.org/package=rJava . 2016.
U. S. Census Bureau, American FactFinder. “B01003—“Total Population. All Counties within Illinois. 2006–2010 American Community Survey 5-Year Estimates.” http://factfinder2.census.gov/faces/tableservices/jsf/pages/productview.xhtml?pid=ACS_10_5YR_B01003&prodType=table . 2010.
U. S. Census Bureau, American FactFinder. “B23006—Educational Attainment by Employment Status for the Population 25 To 64 Years. Universe: Population 25 to 64 years. All Counties within Illinois. 2006–2010 American Community Survey 5-Year Estimates.” http://factfinder2.census.gov/faces/tableservices/jsf/pages/productview.xhtml?pid=ACS_10_5YR_B23006&prodType=table . 2010.
U. S. Census Bureau, American FactFinder.. “S1903—Median Income in the Past 12 Months (in 2010 Inflation-Adjusted Dollars): All Counties within Illinois. 2006–2010 American Community Survey 5-Year Estimates.” http://factfinder2.census.gov/faces/tableservices/jsf/pages/productview.xhtml?pid=ACS_10_5YR_S1903&prodType=table . 2010.
van der Loo, M. “The stringdist package for approximate string matching.” The R Journal , 6, pp. 111–122. http://CRAN.R-project.org/package=stringdist . 2014.
Venables, W., and Ripley, B. D. S programming . Springer, 2004.
Wickham, H. “ Reshaping data with the reshape package.” Journal of Statistical Software, 21(12), pp. 1–20. 2007.
Wickham, H. ggplot2: Elegant Graphics for Data Analysis . Springer, 2016.
Wickham, H. . “testthat: Get started with testing.” The R Journal, 3 (1), pp. 5–10.
Wickham, H. “evaluate: Parsing and Evaluation Tools that Provide More Details than the Default.” R package version 0.9. https://CRAN.R-project.org/package=evaluate . 2016.
Wickham, H., and Chang, W. “devtools: Tools to Make Developing R Packages Easier.” R package version 1.12.0. https://CRAN.R-project.org/package=devtools . 2016.
Wickham, H., Danenberg, P., and Eugster, M. “roxygen2: In-Source Documentation for R.” R package version 5.0.1. https://CRAN.R-project.org/package=roxygen2 . 2015.
Wickham, H. and Francois, R. “dplyr: A Grammar of Data Manipulation.” R package version 0.4.3.
https://CRAN.R-project.org/package=dplyr . 2015.
Wickham, H., Francois, R., and Müller, K. “tibble: Simple Data Frames.” R package version 1.0. https://CRAN.R-project.org/package=tibble . 2016.
Wickham, H., James, D. A., and Falcon S. “RSQLite: SQLite Interface for R.” R package version 1.0.0. https://CRAN.R-project.org/package=RSQLite . 2014.
Wiley, J. F. and Pace, L. Beginning R: An Introduction to Statistical Programming , Second Edition . Apress, 2015.
Xie, Y. Dynamic Documents with R and knitr . CRC Press, 2015.
Xie, Y. and Allaire, J. J. “tufte: Tufte’s Styles for R Markdown Documents.” R package version 0.2. https://CRAN.R-project.org/package=tufte . 2016.
YAML: The Official YAML Website. www.yaml.org . Retrieved October 2, 2016.
Zeileis, A. and Grothendieck, G. “zoo: S3 Infrastructure for Regular and Irregular Time Series.” Journal of Statistical Software arXiv preprint math/0505527 .
AdvancedRPkg
Advanced R software
JDK
MKL
MRO
RStudio
Amazon Web Services (AWS)
account creation
AdvancedR
AdvancedR security group
AmazonEC2FullAccess
CIDR
Dashboard
Elastic Compute Cloud (EC2)
IAMS
instance key pair settings and final launch
security group
security group’s inbound rules
Ubuntu server selection
user
user actions
anyDuplicated()
*apply functions
eapply()
elements
environment()
error checking
frame and matrix/array
issues
lapply
ls()
mapply()
mean() cannot
mean()/sd()
mtcars data
mtcars data frame
par()
rapply()
recursion
summary()
types
vapply
X, INDEX, and FUN
arrange() function
assignInNamespace() function
Automation
*apply family offunctions
coding
definition, insanity
flow control
loops
repeats
tools
Big data (bases)
challenges
CSV files
functions
installation of software
MongoDB
packages
R data objects and load
rigid format
SQLite
Cloud
operating system
public IP address
PuTTY
PuTTY configuration
PuTTYgen
PuTTY security alert
server fingerprint (RSA)
transfer files
Ubuntu command line
uploading files, WinSCP
windows environment
Cloud instance
Cloud Ubuntu, Windows users
commands
installing Microsoft R
installing R
installing Shiny
Java installation
RStudio Server
superuser and security
Comma-separated values (CSV) files
Comprehensive R Archive Network (CRAN)
Dashboard
body
in cloud
header
sampler code
sidebar
dashboardBody() function
dashboardHeader() function
dashboardSidebar() function
Data management
data and creating variables
dplyr packages
merging and reshaping data
sapply()
selecting and subsetting
sorting
variable renaming and ordering
data.table package
anyDuplicated() function
built-in data frame class objects
checkpoint
creatio, new variables
data and creating variables
data frame
data management
data munging/cleaning
Data.Table[i, j, by]
diris
duplication family
fuzzy matching
head() and tail()
merging data
one-time conversions
order()
recoding data
recoding numeric values
reshaping data
sapply()
second and third formals
selecting and subsetting data
Sepal.Length
setkey()
setosa, versicolor, and virginica
species
unique()
variable renaming and ordering
Debugging
assignInNamespace() function
browser() function
debug() function
scatter plot
tapply() and unique()
traceback()
wtd.quantile() function
wtd.table() function
desc()
Development Kit (JDK)
DevTools
distinct()
Dynamic document
beamer_presentation
case studies
ch15_html.Rmd
cloud instance
code chunks
HTML output
hybrid approach
local machine
Rmarkdown process
Rmarkdown
Shiny
application
report.Rmd
server.R
ui.R
user interface
uploading, cloud
Functions
components
Hmisc R package
invisible() function
match.arg() function
match.call()
message()
missing() function
on.exit() function
R commands
return() function
scoping
stop() function
stopifnot()
suppressMessages()
suppressWarnings()
warning()
Fuzzy matching
ggplot2 R package
GitHub
group_by()
groupedtextplot
gsub()
Help and documentation
hist() function
Hmisc package
Hmisc R package
Identity and access management (IAM)
img() function
Intel Math Kernel Library (Intel MKL)
invisible() function
Local machine
Loops
control
for loop
for()
functions
head()
infinite
proc.time()
repeat()
rnorm
simulation
types
while loop
xCube
mainPanel()
match.arg() function
Mathematical operators and functions
calculations
complex logic tests
if-else flow control
loops
matrices operations
scalar operations
symbolic logic forms
trigonometric functions
meanPlot() function
menuItem() functions
merge() function
Microsoft Corporation
Microsoft R Open (MRO)
MiKTeX
MongoDB
and R
BSON query language
dbAuthenticate (con3, username, password)
dbDisconnect()
dbGetQuery()
dbShowCollections()
fNames
information, locations
JSON file
mock data
mongoDbConnect()
outcomes
RMongo package
unstructured data
View()
data directory
document store database
downloading
folder
installation process
JSON and semistructured data
JSON files
website
Multiple inheritance
mutate()
NAMESPACE file
normalizePath()
Object-oriented programming (OOP)
Objects
complex numbers
data frame
double numeric
factors
integers
logical
matrix
missing values
scalar
on.exit() function
on.exit() parameter
Operators and functions
assignments
data-type-checking functions
mathematical
subsetting
owSums()
Package
adding R code
checkpoint
covr
CRAN
devtools package
devtools
ggplot2
MiKTeX
root directory
roxygen2 package
R package
R Package subdirectories
tests
testthat
version control
AdvancedRPkg repository
desktop.ini
GitHub
GitHub desktop
linux kernel
README and .gitignore files
XQuartz
package_coverage() function
parent.env() function
paste0()
PostgreSQL
and R
database
data integrity and reliability
windows
read.dta()
Reduce()
REFUSED
renderPlot()
reshape()
right_join()
rowMeans() function
roxygen2
classes
data
functions
methods
R Package
AdvancedRPkg
check() function
CRAN
DESCRIPTION file
ggplot() function
meanPlot()
R CMD INSTALL
README file
show() method
.tar.gz file
RStudio Server
S3 system
classes
data frames
multiple classes
multiple inheritance
object class
single inheritance
textplot object
vectors or generic vectors
methods
built-in mtcars data
custom methods
expand.grid()
fortify() function
generic function
ggplot() method
ggplot.lm() method
linear regression model
methods() function
::: operator
par() function
plot() function
plot.table()
plot.textplot()
summary()
textplot object class
UseMethod()
S4 system
classes
new()
paste()
setClass()
sprintf()
validity function
class inheritance
methods
select() function
Sepal.Length
setMethod()
Shiny
application
arguments
in cloud
fluidPage() function
function renderPlot()
HTML code, creation
input functions
mainPanel()
numericInput()
play button feature
plotOutput()
plotOutput(“piePlot”)
R calculations
renderPlot()
RStudio
run App play button
shinyServer()
sidebarPanel() function
sliderInput() function
titlePanel() command
user file uploading
user-interface code
web application framework
Shiny Dashboard sampler
coding
dashboard’s bones
dashboard body
dashboard header
ashboard sidebar
littlest Shiny dashboard
showMethods()
sidebarMenu()
sidebarPanel()
Single inheritance
Social security number (SSN)
SPSS
input files
output files
SQLite database
advantages and disadvantages
and R
all.equal()
dbClearResult()
dbDisconnect()
DBI package library
dbIsValid()
dbSendQuery
dbWriteTable()
iris data
RAM
rnorm()
RSQLite library
sepal and length
setosa
SQL
VACUUM
definitive guide
installing
PostgreSQL
stopifnot() function
str() function
stringdistmatrix()
strsplit()
Structured Query Language (SQL)
summary() function
System and files
accuracy
automating file management
creation
file.access
file.append function
file.copy
file.create
file.exists()
file.info function
file.remove
getwd()
high-stakes projects
PowerPoint
recursive=TRUE option
sys.setFileTime function
TRUE or FALSE
table()
tapply()
test_textplot.R
tolower()
toupper()
unlist()
valueBox()
WinSCP
WinSCP upload folder view
wtd.quantile()
XQuartz
3.135.198.174