Literate Statistical Programming

Question 1
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.
Question 2
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 3
Marks : +2 | -2
Pass Ratio : 100%
Which of the following is required to implement a literate programming system?
A programming language like Perl
A programming language like Java
A programming language like R
All of the mentioned
Explanation:
R is a language and environment for statistical computing and graphics.
Question 4
Marks : +2 | -2
Pass Ratio : 100%
Some chunks have to be re-computed every time you re-knit the file.
True
False
Explanation:
All chunks have to be re-computed every time you re-knit the file.
Question 5
Marks : +2 | -2
Pass Ratio : 100%
Which of the following is a goal of literate statistical programming?
Combine explanatory text and data analysis code in a single document
Ensure that data analysis documents are always exported in JPEG format
Require those data analysis summaries are always written in R
None of the mentioned
Explanation:
Literate Statistical Practice is a programming methodology.
Question 6
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 7
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 8
Marks : +2 | -2
Pass Ratio : 100%
Which of the following tool documentation language is supported by knitr?
RMarkdown
LaTeX
HTML
None of the mentioned
Explanation:
knitr is available on CRAN.
Question 9
Marks : +2 | -2
Pass Ratio : 100%
Which of the following disadvantage does literate programming have?
Slow processing of documents
Code is not automatic
No logical order
All of the mentioned
Explanation:
Code and text is in one place.
Question 10
Marks : +2 | -2
Pass Ratio : 100%
Which of the following is required to implement a literate programming system?
A programming language like Perl
A programming language like Java
A programming language like R
All of the mentioned
Explanation:
R is a language and environment for statistical computing and graphics.