Git Product home page Git Product logo

stat545-hw-deni678's Introduction

STAT545 Homework Repository ✨

Hello! Welcome to my git repository!
In this document you will find the following information:

  1. About the Repository
  2. Navigating the Repository
  3. About the Author

About the Repository

This repository contains the author's homework assignments for STAT545A - a Data Analysis course- taught at UBC during the 2019 - 2020 academic year. The README.md file for this repository will be updated as the course progresses and future assignments are added to the repository.

Navigating the repository

The repository contains a separate folder for each homework assignment. In total, there will be seven assignments. To clone the contents of this repository to your local computer you can use the following command in the terminal:

git clone https://github.com/STAT545-UBC-hw-2019-20/stat545-hw-Deni678.git

Currently, the repository only contains this README.md file and the files for Assignment #1.

For a quick link to the html output generated in Assignment #3 click here.
If you would like to see the R markdown code for Assignment #3 navigate to folder hmw_03 and open the file entitled hwm3.Rmd.

The Assignment #4 html output file can be found here.

The Assignment #5 html output file can be found here.

About the author

I am a student in the graduate Bioinformatics graduate program at UBC under the supervision of Dr. Denise Daley. Previously, I did my Bachelor's degree at the University of Toronto.
In my spare time I like to run and read.
I am currently enrolled in the following courses:

  • STAT545A
  • BIOF501
  • BIOL509

Participation Repository

A link to my Participation Repository can be found here

stat545-hw-deni678's People

Contributors

deni678 avatar vincenzocoia avatar

Watchers

James Cloos avatar

Forkers

kristinawright

stat545-hw-deni678's Issues

Peer Review for @Deni678

Peer Review for Assignment 2

2019/09/26

By: Linda
Topic Excellent **Satisfactory ** Needs Work
Coding style ✔️
Coding strategy ✔️
Presentation: graphs ✔️
Presentation: tables ✔️
Achievement, creativity ✔️
Ease of access ✔️

Good alternating use of knit::kable and DT::datable depending on the output

Very much appreciated the capitalization of the legends on the graphs (for the most part)

I put the presentation of graphs as satisfactory because although they got the point across they were no pretty (I know that this was NOT the point of the exercise but just saying)

Picked up on a few tidying tips like hiding datasets (thanks!)

Hw 4-Peer Review


Topic Excellent Satisfactory Needs Work
Coding style ✔️
Coding strategy ✔️
Presentation: graphs ✔️
Presentation: tables ✔️
Achievement, creativity ✔️
Ease of access ✔️

Remarks: Overall 98/100

Tidy Submission: 9/10

  • The HTML file works properly.
  • Thanks for leaving the comments.
  • There are no obvious mistakes, just minor spelling mistakes like "expctancy".

Exercise 1: 29/30

  • Good work! Your code reflects the task accurately.
  • It is a little hard to differentiate different years in the plot, maybe another color alternative could have been selected.

Exercise 2: 30/30

  • Well done! Your code looks neat and is easy to navigate.
  • In the HTML file, the second part of the question is not printed. But, it is okay!

Exercise 3: 30/30

  • Good job! Your code answers all the questions correctly.

hw01 peer review by Juan Fercovic

Peer-Review HW-01 for Deni

Topic Excellent Satisfactory Needs Work
Coding style ✔️
Coding strategy ✔️
Presentation: graphs
Presentation: tables ✔️
Achievement, creativity ✔️
Ease of access ✔️

Remarks:

  • Sorry for my late peer review. Good work!
  • Your analysis is clear and follows logically
  • It's really easy to navigate

Peer-Review HW-04

Peer-Review HW-04 for @Deni678


Topic Excellent Satisfactory Needs Work
Coding style ✔️
Coding strategy ✔️
Presentation: graphs ✔️
Presentation: tables ✔️
Achievement, creativity ✔️
Ease of access ✔️

Remarks
Overall, nicely done! I liked how straightforward your codes were - generally very easy to follow (maybe define new variables more concisely so it's easier for readers to know what you are referring to). Nice use of the gradient legend for your figure! As a suggestion, I would try to incorporate some more commentary between code chunks talking about what it is you are trying to do through your codes, as opposed to just including simple notes within your code. Thank you for teaching me how to remove leading and trailing white space in data frames - I'll definitely be using that technique in future analysis. Good job on the assignment 😄

Hw 1-Peer Review


Topic Excellent Satisfactory Needs Work
Coding style ✔️
Coding strategy ✔️
Presentation: graphs ✔️
Presentation: tables ✔️
Achievement, creativity ✔️
Ease of access ✔️

Remarks: Overall 100/100

  • Hi! I think you meet and exceed the expectations for this assignment. Good work!

Tidy Submission: 20/20

  • Documents are nicely collected under the hw_01 file.
  • The code is reproducible.
  • Packages are not installed again and again.

Writing: 5/5

  • It is error-free and concise.

Exercise 1: 30/30

  • Easy to navigate.
  • I can see five functionalities (bullets, links, emojis, writing in bold, and code chunk).

Exercise 2: 30/30

  • The questions you answer with the data analysis were meaningful.
  • I didn't know "unique" and "rbind" functions. Thanks for using them!
  • Good usage of loops in R.
  • The code is error-free, I can see at least three functions, and the dataset is not shown.

Exercise 3: 15/15

  • The presentation looks neat.

Peer Review 5

Peer-Review HW-05 for @Deni678

Topic Excellent Satisfactory Needs Work
Coding style ✔️
Coding strategy ✔️
Presentation: graphs ✔️
Presentation: tables ✔️
Achievement, creativity ✔️
Ease of access ✔️

Remarks:

General

  • the headers were useful in separating the sections
  • it would be a small but great change if you could include the table of contents by adding "toc: true" in the yaml

Exercise 1

  • great job on enumerated many advantages of the here::here packages and also comparing it to other functions (e.g. ls() and setwd() ).

Exercise 2

  • your titles are great and explain the task at hand
  • it would be great if you add some explanation to the changes before and after dropping Oceania to make your point come across more easily (e.g. after dropping oceania, we have 1680 rows instead of 1704 which means the code worked and we removed data from Oceania..)
  • presenting the data using datatable was a great idea especially since there many entries
  • informative and great plot. you have axes labels, a title that suits your data, and the box plot that clearly reflects what you are showing
  • in case you're interested, an alternative to adding labels is labs(x=, y=, title), which I think would limit duplicating the titles since you have two inputs for xlab...
  • your code for the re-ordered plot doesn't have two labels for the x axis anymore, great job!
  • since you're arranging the data by minimum GDP per capita, it would be great if you can include a summary of these values since it's difficult to assess whether the re-arranging worked. Or you could also re-arrange them by their life expectancy since that's what you plotted for?

Exercise 3

  • your reading and writing csv file seemed to work
  • you checked for the class of the the written file twice and also checked again twice after reading the file.. is there a reason for this?
  • there's a typo (fre2uency) in your code for "Using Factors to Order Imported Data by Lowest to Highest Level Frequency", and also in your explanations (abive) try to proof read to avoid this
  • re-arranging the data worked, good job! 👍

Exercise 4

  • your new plot was a great idea! it is much more improved and appealing!
  • it also shows more information as it includes the CI for the line

Exercise 5

  • concise and effective code, it worked great! but it would be nice if the image was a bit smaller so it can fit within the screen

Peer-Review HW-02 for Deni678 from NingShen1997

Peer-Review HW-02 for Deni678

Topic Excellent Satisfactory Needs Work
Coding style ✔️
Coding strategy ✔️
Presentation: graphs ✔️
Presentation: tables ✔️
Achievement, creativity ✔️
Ease of access ✔️

Remarks:

  • Everything is well-organized. The content makes it so easy to see the whole picture!
  • There are plots, tables, and explanation for each task, good job!
  • I learned how to make a content.
  • Maybe it will look even better if you put some colors into the 2nd and 4th plots.
  • Easy access to the html file.

Peer-Review HW-02 for Deni678

Peer-Review HW-02 for Deni678

Topic Excellent Satisfactory Needs Work
Coding style ✔️
Coding strategy ✔️
Presentation: graphs ✔️
Presentation: tables ✔️
Achievement, creativity ✔️
Ease of access ✔️

Remarks:

  • Knitting to HTML is hard for people to access.
  • Clear workflow.
  • It's very informative that every chunk of codes has a title showing its goal.
  • For the boxplot in Exercise 2, it would be better if you used a log scale of GDP per capita.
  • In order to show the distribution of GDP per capita, density plot might be a better choice.

TA feedback hw01

Hello Denitsa,
good job! Here are a few comments about your assignment:

  • Please submit correct link to your tag release on Canvas
  • Good choices of functions and markdown features 👍🏻
  • The outputs of your code are not showing in your last slides
  • For next assignments, try adding some more comments to explain the analysis you're doing

Hw03 Peer Review

Peer Review for Assignment 3 for Deni678

2019/10/06

By: Linda
Topic Excellent **Satisfactory ** Needs Work
Coding style ✔️
Coding strategy ✔️
Presentation: graphs ✔️
Presentation: tables ✔️
Achievement, creativity ✔️
Ease of access ✔️

Very pithy descriptions which did not distract from the code.

Liked the datatables, look much nicer than default.

Graph presentation only satisfactory since they got the point across but were not flashy

Personally, i would have used a density plot for the Distribution of GDP Per Capita

Feedback for hw02

Fantastic work Denitsa!

Suggestions:

  • Be conscious of when you are using dplyr and not
  • try to use ggplot2 for all plotting

Peer review hw05

Peer-Review HW-05 for Deni678

Topic Excellent Satisfactory Needs Work
Coding style ✔️
Coding strategy ✔️
Presentation: graphs ✔️
Presentation: tables ✔️
Achievement, creativity ✔️
Ease of access ✔️

Remarks:

  • For Exercise 4, I think bar chart is also good to show the trend. And it's even easier to compare neighbouring data in a bar chart.
  • Comments are very helpful.
  • From your code, I realized that read_csv() doesn’t convert character vectors to factors. But forcats works on factors (or character vectors).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.