Developing Data Products Quiz Quiz Answer. In this post you will get Quiz & Assignment Answer Of Developing Data Products Quiz
Developing Data Products Quiz
Offered By ”Johns Hopkins University”
Quiz 1
1.
Question 1
Which of the following are absolutely necessary for creating a functioning shiny app? (Check all that apply)
1 point
- A server.R file containing a call to shinyServer()
- A shiny.R file containing calls to shinyServer() and shinyUI()
- A ui.R file containing a call to shinyUI()
- A ui.R file that contains information about the CSS and styling of the App
- A server.R file that sets configuration options for hosting the App
2.
Question 2
What is incorrect about the following syntax in ui.R?
1234567891011
library(shiny)
shinyUI(pageWithSidebar(
headerPanel(“Data science FTW!”),
sidebarPanel(
h2(‘Big text’)
h3(‘Sidebar’)
),
mainPanel(
h3(‘Main Panel text’)
)
1 point
- Missing a comma in the sidebar panel
- Missing comma after the h3 command
- The h2 command does not take text arguments
- The h3 command should be an h2 command
3.
Question 3
Consider the following in ui.R
12345678
shinyUI(pageWithSidebar(
headerPanel(“Example plot”),
sidebarPanel(
sliderInput(‘mu’, ‘Guess at the mu’,value = 70, min = 60, max = 80, step = 0.05,) ),
mainPanel(
plotOutput(‘newHist’)
)
))
And the following in server.R
1410111213
library(UsingR)
data(galton)
Why isn’t it doing what we want? (Check all that apply.)
1 point
- It should be 1
mu <- input$mean
in server.R - The phrase “Guess at the mu value” should say “mean” instead of “mu”
- The limits of the slider are set incorrectly and giving an error.
- The server.R output name isn’t the same as the plotOutput command used in ui.R.
4.
Question 4
What are the main differences between creating a Shiny Gadget and creating a regular Shiny App? (Check all that apply)
1 point
- Shiny Gadgets can be run on a user’s personal computer, unlike a regular Shiny App which needs to be hosted online.
- Shiny Gadgets are designed to have small user interfaces that fit on one page.
- Shiny Gadgets are specially designed for use on mobile phones and tablet computers.
- Shiny Gadgets are designed to be used by R users in the middle of a data analysis.
- Shiny Gadgets are smaller programs and therefore run faster than Shiny Apps.
5.
Question 5
Consider the following R script:
12345678910111213141516171819202122232425262728
library(shiny)
library(miniUI)
pickXY <- function() {
ui <- miniPage(
gadgetTitleBar(“Select Points by Dragging your Mouse”),
miniContentPanel(
plotOutput(“plot”, height = “100%”, brush = “brush”)
)
)
Why isn’t it doing what we want?
1 point
- The wrong column names are passed to brushedPoints()
- No arguments are defined for pickXY()
- The input data is defined in such a way that it is not compatible with pickXY()
- The call to plot() references the column names of the data frame in the wrong order.
Quiz 2
1.
Question 1
What is rmarkdown? (Check all that apply.)
1 point
A simplified format that, when interpreted, incorporates your R analysis into your document.
A format that can be interpreted into markdown (which is a simplified markup language).
A simplified XML format that can be interpreted into R.
A form of LaTeX typesetting.
2.
Question 2
In rmarkdown presentations, in the options for code chunks, what command prevents the code from being repeated before results in the final interpreted document?
1 point
comment = FALSE
echo = FALSE
cache = FALSE
eval = FALSE
3.
Question 3
In rmarkdown presentations, in the options for code chunks, what prevents the code from being interpreted?
1 point
eval = FALSE
run = FALSE
cache = FALSE
eval = NULL
4.
Question 4
What is leaflet? (Check all that apply.)
1 point
A javascript library for creating interactive maps
An R package for creating 3D rendered isomaps
An R package interface to the javascript library of the same name
A tool for reproducible documents
5.
Question 5
The R command
1
df %>% leaflet() %>% addTiles()
is equivalent to what? (Check all that apply)
1 point
1
leaflet(addTiles(df))
1
addTiles(leaflet(df()))
1
leaflet(df) %>% addTiles()
1
df(leaflet(addTiles()))
12
addTiles(leaflet(df))
6.
Question 6
If I want to add popup icons to my leaflet map in R, I should use.
1 point
leaflet
dplyr
addTiles
addMarkers
Peer-graded Assignment: R Markdown and Leaflet
https://github.com/Krysek/Coursera-Data-Science-Specialization-Developing-Data-Products-Week-2-Assignment
Quiz 3
1.
Question 1
Which of the following items is required for an R package to pass R CMD check without any warnings or errors?
1 point
a demo directory
An explicit software license
example data sets
unit tests
vignette
2.
Question 2
Which of the following is a generic function in a fresh installation of R, with only the default packages loaded? (Select all that apply)
1 point
colSums
show
dgamma
lm
mean
predict
3.
Question 3
What function is used to obtain the function body for an S4 method function?
1 point
getClass()
getS3method()
getMethod()
showMethods()
4.
Question 4
Please download the R package DDPQuiz3 from the course web site. Examine the \verb|createmean|createmean function implemented in the R/ sub-directory. What is the appropriate text to place above the \verb|createmean|createmean function for Roxygen2 to create a complete help file?
#’ This function calculates the mean
#’
#’ @return the mean of x
#’ @export
#’ @examples
#’ x <- 1:10
#’ createmean(x)
Peer-graded Assignment: R Markdown Presentation & Plotly
https://github.com/Narkhede123/developing-data-product-week-3-assignment
Week- 4
Peer-graded Assignment: Course Project: Shiny Application and Reproducible Pitch
https://github.com/manastiwari/Developing-Data-Products-Week-4-Course-Project/tree/master/Shiny%20App
https://github.com/manastiwari/Developing-Data-Products-Week-4-Course-Project/tree/master/Reproducible%20Pitch