Coursera 笔记

Module 05 · RStudio & GitHub

Module 5 Summary模块 5 总结

Coursera ↗

Congratulations! You have completed this module. At this point in the course, you know:
恭喜!您已完成本模块。此时,您在课程中已经知道:

  • The capabilities of R and its uses in Data Science.
    R 的功能及其在数据科学中的应用。
  • The RStudio interface for running R codes. 
    运行 R 代码的 RStudio 界面。
  • Popular R packages for Data Science.
    数据科学中流行的 R 包。
  • Popular data visualization packages in R.
    R 中流行的数据可视化包。
  • Plotting with the inbuilt R plot function.
    使用内置的 R 绘图函数进行绘图。
  • Plotting with ggplot.  使用 ggplot 进行绘图。
  • Adding titles and changing the axis names using the ggtitle and lab’s function.
    使用 ggtitle 和 lab 函数添加标题和更改轴名称。
  • A Distributed Version Control System (DVCS) keeps track of changes to code, regardless of where it is stored. 
    分布式版本控制系统(DVCS)会跟踪代码的任何更改,无论其存储位置如何。
  • Version control allows multiple users to work on the same codebase or repository, mirroring the codebase on their own computers if needed, while the distributed version control software helps manage synchronization amongst the various codebase mirrors.
    版本控制允许多个用户对同一代码库或存储库进行工作,并在需要时在自己的计算机上镜像代码库,而分布式版本控制软件则有助于管理不同代码库镜像之间的同步。
  • Repositories are storage structures that:
    存储库是存储结构,其功能包括:
    • Store the code  存储代码
    • Track issues and changes  跟踪问题和变更
    • Enable you to collaborate with others
      使您能够与他人协作
  • Git is one of the most popular distributed version control systems. 
    Git 是最受欢迎的分布式版本控制系统之一。
  • GitHub, GitLab and Bitbucket are examples of hosted version control systems.
    GitHub、GitLab 和 Bitbucket 是托管版本控制系统的例子。
  • Branches are used to isolate changes to code. When the changes are complete, they can be merged back into the main branch.
    分支用于隔离代码更改。当更改完成后,它们可以合并回主分支。
  • Repositories can be cloned to make it possible to work locally, then sync changes back to the original.
    仓库可以克隆以便在本地工作,然后将更改同步回原始仓库。