Skip to content

Latest commit

 

History

276 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

R Language Presentations

Hello! My name is Yu-Zhen Tu. I am currently a data engineer at Health2Sync.

I love R language because it is so powerful in data analyses and in presenting meaningful results. This repository is built to share my works done in R language.

Project Demonstration

Personal side projects

  • Currency Dashboard of NTD (Jul 2017)
    • Parse from Bank of Taiwan and present
      1. the latest currency information, and
      2. the latest interest information with interactive plots and tables
    • Compare the exchanges prices between that of today and that of last week
    • Calculate the return of investment if additional information provided
    • currency-dashboard is my GitHub repository sharing the source code.
  • Old Population Proportions in Districts in Taiwan (Mar 2017)
    This Shiny app illustrates the percentages of old population in every district in Taiwan. It is widely referred in local health authorities in Taiwan, helping the promotion of primary health and creating an elder-friendly society. Last updated in Febuary 2018. The source codes are in another repository of mine: old-population-proportions.
  • Relationships between Visitor Numbers and Taiwan Economics (Flash Player required) (Mar 2017)
    The webpage implements googleVis package of R and demonstrates the relationships between visitor numbers and multiple economics indexes in Taiwan. Taiwan's economic system seems to have been strongly affected by China. We need to find our way to guarantee our economy growth without China's support if we want independence of our country.

Assignment of Practical Machine Learning on Coursera

  • Predicting “How Well” People Perform Dumbbell Lifts
    I used support vector machine, decision tree, and random forests techniques to predict whether participants are executing dumbbell lifts correctly. The data were generated from sensors on arm, forearm, belt, and dumbbell respectively. The cross-validations show that random forests have the best accuracy, and the results of random forests have 20/20 correct predictions for the testing dataset.

Assignments of Developing Data Products on Coursera

Given Tutorial Slides and Website

  • Data Viz with R - Shiny (Oct 2018)
    Hosted an event and shared my Shiny experiences on Taiwan R User Group / MLDM Monday Meetup.
  • Coursera Mentoring Records (Sep 2018)
    Mentoring records and my helping articles on "R Programming", Coursera.
  • R tutorial (Jul 2017)
    New tutorial slides created with R markdown. Additional practices are provided, compared with the tutorial last year.
  • Plotting with R: ggplot2 (Mar 2017)
    After a brief introduction of R plotting systems, a guidance for creating scatter plots and bar plots including legends and facets for conditions is provided. It also covers methods to add error bars and regression lines. Practices come along so that people can apply their newly learned skills. Slides are done with R markdown.
  • R Programming tutorial (Oct 2016)
    An R tutorial which covers the history and overview of R, the characteristics of various R objects, and vectorized operations. It also contains the functions people use to input/output the data or scripts. The control structures and function writing in R are introduced in the end.

Other Code Files

  • my-grid-arrange-shared-legend.R: Arrange grobs with a shared legend. Shared axes are also allowed. Detailed discription is in the .R file. The only needed preparation is downloading and source it in R. Required packages will be installed if they cannot be found in library paths.
  • Taiwan-tourism-economics.R: Create a motion chart by googleVis package, showing some economic indexes and tourist numbers in Taiwan in recent years.

Last update: September 30, 2018

About

Personal projects and oral tutorials in R

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors