GithubHelp home page GithubHelp logo

functions-jiangsissi720's People

Contributors

github-classroom[bot] avatar jiangsissi720 avatar

functions-jiangsissi720's Issues

Assignment 1B Feedback

Hey Qianhui,

Awesome work for Assignment B-1! 🎉 A few comments below, please let me know if you have any questions:

Tidy Submission

#' Splits strings with the possibility to split and keep the delimiter after or before the given split, or it can help to split between two given splits and keep both.

#' @param x A character vector, each element of which is to be split. Other inputs, including a factor, will give an error.

#' @param split A character vector (or object which can be coerced to such) containing regular expression(s) to use for splitting. If empty matches occur, in particular if split has length 0, x is split into single characters. If split has length greater than 1, it is recycled along x.

#' @param type A character. Either to remove or keep the delimiter before, between or remove the split.

and so on with all of your arguments. As a result, you lost some points from Exercise 2 and from your reproducibility/organization.

Exercise 1

Try to write more comments with your code for the function, it is a pretty complex function and if anyone is going through your code it would be useful to have some comments indicating what the code is doing!

Everything else is perfect!

Thanks,
Icíar

Assignment B4 Feedback

Hey Qianhui,

Congratulations on successfully finishing STAT545B and your last assignment! You did an excellent job A indicates that there is no detailed feedback to provide, as everything in regards to that assignment component was perfect! Please see detailed feedback for Assignment B4 below:

Tidy Submission

Structure and functionality:

  • DESCRIPTION file does not have updated package title (just says "What the package does (One line, Title case)")

Code mastery

Package design:

  • No vignette present
  • No pkgdown website present

Goals of Option B for Assignment B4 were:

  • Make more functions and tests, and update relevant documentation.
  • Make a vignette.
  • Make a package website (use pkgdown, and activate it with GitHub Pages if your repository is public.

Package development

I hope that you enjoyed taking this course, and please don't hesitate to reach out if you have any questions, whether about the assignment specifically or the course in general!

Thanks,
Icíar

Assignment B2 Feedback

Hey Qianhui,

Excellent work! 🎉 Please see feedback below, and let me know if you have any questions!

  • installation instructions in README are a bit confusing, devtools::install_github(""stat545ubc-2021/functions-Jiangsissi720"") is correct, but `install.packages("StrSplitP") won't work because the package is not on CRAN!

Other than that, everything looks perfect! I can see that you put a lot of effort into the package - great job!

Thank you,
Icíar

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.