Literate Statistical Programming

Question 1
Marks : +2 | -2
Pass Ratio : 100%
Original idea comes of Literate Statistical Practice from _______________
Don Knuth
Don Cutting
Douglas Cutting
All of the mentioned
Explanation:
Literate programs are tangled to produce machine readable documents.
Question 2
Marks : +2 | -2
Pass Ratio : 100%
Point out the correct statement.
An article is stream of code and text
Analysis code is divided in to code chunks only
Literate programs are tangled to produce human readable documents
None of the mentioned
Explanation:
Analysis code is divided in to code chunks and text.
Question 3
Marks : +2 | -2
Pass Ratio : 100%
Which of the following way is required to make work reproducible?
keep track of things
Save output
Save data in proprietary formats
None of the mentioned
Explanation:
Save data in NON proprietary formats to make work reproducible.
Question 4
Marks : +2 | -2
Pass Ratio : 100%
Literate program code is live-automatic “regression test” when building a document.
True
False
Explanation:
Data and results are automatically updated to reflect external changes.
Question 5
Marks : +2 | -2
Pass Ratio : 100%
What is one way in which the knitr system differs from Sweave?
knitr allows for the use of markdown instead of LaTeX
knitr is written in python instead of R
knitr lacks features like caching of code chunks
none of the mentioned
Explanation:
knitr is an engine for dynamic report generation with R.
Question 6
Marks : +2 | -2
Pass Ratio : 100%
What is the role of processing code in the research pipeline?
Transforms the analytical results into figures and tables
Transforms the analytic data into measured data
Transforms the measured data into analytic data
All of the mentioned
Explanation:
Data science workflow is a non-linear, iterative process.
Question 7
Marks : +2 | -2
Pass Ratio : 100%
Which of the following package by Yihui is built in to RStudio environment?
rpy2
knitr
ggplot2
none of the mentioned
Explanation:
It can be exported to pdf and html.
Question 8
Marks : +2 | -2
Pass Ratio : 100%
Which of the following tool can be used for integrating text and code in one document?
knitr
ggplot2
NumPy
None of the mentioned
Explanation:
knitr is a way to write LaTeX, HTML, and Markdown with R code interlaced.
Question 9
Marks : +2 | -2
Pass Ratio : 100%
Which of the following is required for literate programming?
documentation language
mapper language
reducer language
all of the mentioned
Explanation:
Programming language is also required for literate programming.
Question 10
Marks : +2 | -2
Pass Ratio : 100%
What does it mean to weave a literate statistical program?
Convert a program from S to python
Convert the program into a human readable document
Convert a program to decompress it
All of the mentioned
Explanation:
Literate Statistical Programming can be done with knitr.