hannahdxz / STAT545-hw-Dong-Xinzhe

0 stars 0 forks source link

hw07 ready for grading #6

Open hannahdxz opened 6 years ago

hannahdxz commented 6 years ago

https://github.com/hannahdxz/STAT545-hw-Dong-Xinzhe/tree/master/hw%2007

a155f80

yuanjisun commented 6 years ago

Hello @hannahdxz,

You meet all requirements of this homework. Good job! Here are some comments.

Pros

  1. You finished this homework in two different ways, using both Makefile and R script. Awesome!
  2. Makefile works well without any problems. All redundant files are cleaned with “Clear all” and “build all” works fine.
  3. Your figures are really nice and they contain a lot of information, much more than just a figure. You also added a title to make it easier to see what the figure is about.
  4. All results are summarized clearly in tables, such as the best/worst countries. It is a very efficient way to present your data/results to me. Great.
  5. It is very good that you only display the first several rows of the output table, making your report very clean.
  6. Very nice dependency diagram in the README file, which helps me understand your work very well. You described your work in detail in README. Great!
  7. You used extra packages which are new to me. I learned a lot from your work!
  8. You put files related to the report in a separate folder. Great!

Cons/suggestions

  1. In the figure of each continent, only the 4 countries are included in the figure. You may try to put all countries in the figure and change the size of the image. Just a suggestion. You already do a great work here.
  2. Instead of writing codes for each continent and change the continent names in R scripts, you may want to define your own function. In this case, you can save a lot of time in writing codes and reduce the memory usage of the computer. This will be extremely important if you run a very large dataset. This is just a suggestion.
  3. Maybe more explanation should be added to the final report. For example, what is the figure about?
  4. It would be better to put your two methods in a separate folder, which can make your repo cleaner.
  5. There is no need to render README to HTML. Only keeping MD file is fine.

Overall, I really like your work!

Yuanji

menglinzhou commented 6 years ago

Hi, @hannahdxz !! Great work overall!The code is clean and easy to follow

Some other notes:

Menglin

derekcho commented 6 years ago

Hi @hannahdxz! Here are some comments about your hw07:

Three or more scripts, an Rmd, and a Makefile: Yes Starts by downloading data, ends with Rmd: Yes The output of each is the modified input of the previous step: Yes Includes some analysis and at least one figure: Yes Makefile includes all scripts and Rmd with correct dependencies: No (see comments) Makefile runs: Yes

Note: your mark (check minus, check, check plus) will be distributed later.