A short description of the post.
Quiz questions - Replace all the instances of ‘SEE QUIZ’. These are inputs from your moodle quiz. - Replace all the instances of ‘???’. These are answers on your moodle quiz. - Run all the individual code chunks to make sure the answers in this file correspond with your quiz answers - After you check all your code chunks run then you can knit it. It won’t knit until the ??? are replaced - The quiz assumes that you have watched the videos, downloaded (to your examples folder) and worked through the exercises in exercises_slides-73-108.Rmd. Knitted file is here.
Create a bar chart that shows the average hours Americans spend on five activities by year. Use the timeline argument to create an animation that will animate through the years.
spend_time
contains 10 years of data on how many hours Americans spend each day on 5 activities
read it into spend_time
Start with spend_time
e_charts-1
year
activity
to the x-axis and will show activity by year
(the variable that you grouped the data on)e_timeline_opts
to set autoPlay to TRUEe_bar
to represent the variable avg_hours
with a bar charte_title
to set the main title to ‘Average hours Americans spend per day on each activity’e_legend
Create a line chart for the activities that American spend time on.
Start with spend_time
mutate
to convert year
from an number to a string (year-month-day) using mutate
year
to a string “201X-12-31” using the function paste
paste
will paste each year to 12 and 31 (separated by -) THENmutate
to convert year from a character object to a date object using the ymd
function from the lubridate
package (part of the tidyverse, but not automatically loaded). ymd
converts dates stored as characters to date objects.group_by
the variable activity
(to get a line for each activity)e_charts
object with year
on the x-axise_line
to add a line to the variable avg_hours
e_tooltip
e_title
to set the main title to ‘Average hours Americans spend per day on each activity’e_legend(top = 40)
to move the legend down (from the top)spend_time
data
year
to the x-axisavg_hours
to the y-axisactivity
to colorgeom_point
geom_mark_ellipse
Modify the tidyquant example in the video
Retrieve stock price for Amazon, ticker: AMZN, using tq_get
df
Create a plot with the df
data
assign date
to the x-axis
assign close
to the y-axis
ADD a line with with geom_line
ADD geom_mark_ellipse
ADD geom_mark_ellipse
close
price. Include the date in your Rmd code chunk.ADD labs