Dataset contains of date, location, temperature, humidity, pressure and additional information to help us analyze and predict the rain tomorrow. But, we will focus only on some columns. Column Date is showing the date of observation. Location is The common name of the location of the weather station. MinTemp is The minimum temperature in degrees celsius. MaxTemp is The maximum temperature in degrees celsius. Humidity3pm is Humidity (percent) at 3pm. Rainfall to show the amount of rainfall recorded for the day in mm.
winoz <- read.csv("data/weatherAUS.csv")
city <- read.csv("data/city.csv")This dataset from kaggle.com https://www.kaggle.com/jsphyg/weather-dataset-rattle-package But we also create new csv to store the Latitude and Longitude of each Capital cities in Australia.
Expected dashboard: http://www.showmeshiny.com/wp-content/uploads/2016/06/Rain-Dashboard.png
Step-by-step:
In this tab, we will grap input from user & rendering output as per details below:
a. Info Box
input: date
output: rain this month, the number rainy days in this month & last month
b. Value Box
slider input: rain in mm
output: average of minimum & maximum temperature if rainfall = input
c. Plotly
input: city, windspeed and humidity
output: facet wrap of windspeed and humidity per month in 2017
Rain Dashboard - Shiny Apps.io
Tab maps will show leaflet for Australia’s capital city.
a. Maps:
input: capital city
output: Leaflet
Australia’s Capital City Map - Leaflet
This tab will show the Temperature’s plotly in the date range selected, also inform the average Temperature. a. Plot input: date range output: minimum and maximum temperature
Temperature vs Date Range
Additional information: We can use drop down menu in top left side to show Task progress & Notifications.
Dropdown Menu
Brief: http://rpubs.com/meilinie/brief_winoz_shiny
Shiny Apps: https://meilinie.shinyapps.io/capstonedv/