Data Science Aptitude Test focuses on “Slidify”.
1. Which of the following framework is compatible with slidify?
a) io2015
b) io2012
c) d3
d) all of the mentioned
Answer: b
Explanation: D3 is a JavaScript library for visualizing data with HTML, SVG, and CSS.
2. Point out the wrong statement.
a) Slidify is created by Ramnath Vaidyanathan
b) Slidify is non customizable
c) Slidify presentation are just HTML files
d) All of the mentioned
Answer: b
Explanation: Slidify is customizable and extendable.
3. Which of the following statement will load slidify?
a) library(slidify)
b) install.library(slidify)
c) install.load(slidify)
d) all of the mentioned
Answer: a
Explanation: Devtools should be installed in advance.
4. Which of the following will be used to compose the content of the presentation?
a) ui.RMD
b) index.RMD
c) server.RMD
d) all of the mentioned
Answer: b
Explanation: index.RMD is an R markdown document.
5. Point out the correct statement.
a) Slidify allows embedded code chunks
b) Slidify presentation cannot be shared easily
c) Slidify is difficult to use
d) None of the mentioned
Answer: a
Explanation: Slidify allows mathematical formulas as well.
6. Which of the following statement generates a html slide deck from index.Rmd?
a) slidify(“index.Rmd”)
b) lib.slidify(“index.Rmd”)
c) slidifylib(“index.Rmd”)
d) all of the mentioned
Answer: a
Explanation: It is a static file, which means that you can open it in your browser locally and it should display fine.
7. The first part of index.Rmd is XML code.
a) True
b) False
Answer: b
Explanation: The first part of index.Rmd is YAML code.
8. Which of the following statement will install slidify from github?
a) install_github(‘slidify’, ‘ramnathv’)
b) install_github(‘slidify’, ‘r’)
c) install(‘slidify’, ‘ramnathv’)
d) all of the mentioned
Answer: a
Explanation: Slidify is not on CRAN.
9. Which of the following element can be added to slidify?
a) Quiz
b) RCharts
c) Shiny apps
d) All of the mentioned
Answer: d
Explanation: Many interactive elements can be added to slidify.
10. MathJax is a cross-browser JavaScript library that displays mathematical notation in web browsers.
a) True
b) False
Answer: a
Explanation: MathJax uses MathML.
