如何参与
1 准备硬件环境
- 建议使用Window操作系统
2 准备软件环境
2.1 必要软件
以下为必备安装软件:
安装R语言底层环境:
RV4.2版本及以上(免费下载地址https://cran.r-project.org/)安装R语言编译环境(IDE):
RstudioV2022.07版本及以上(免费下载地址https://www.rstudio.com/products/rstudio/download/)
2.2 推荐软件
以下为建议安装软件:
- 使用版本控制工具:安装
gitbash(Windows操作系统用户,免费下载地址https://gitforwindows.org/)。主要用于项目(project)的内容维护和成员工作协同。
2.3 互联网服务
为了更好地团队协作和在线办公,建议使用如下相关互联网产品/服务:
- 建议注册代码托管平台的账号服务:一是国际码农最大社区
github(https://github.com/,国内访问速度慢,偶尔会抽风);二是国内代码托管平台gitee(https://gitee.com/)。提示:注册账号时最好使用高校邮箱(形如xxx\@xxx.edu.cn),可以享受更多教育服务和优惠。本项目的所有代码和资料同步托管于上述两个平台,大家根据自身情况任意选用。
3 主要参与方式
首先需要声明的是:所有关注本项目的任何贡献和努力都是受到欢迎和支持的。
当然,根据参与人个人知识和技能的差异,我们支持如下的松散参与和紧密参与两种方式,简单地:
松散参与:参与者仅需对项目工作感兴趣(中高级计量分析),并不要求具备其他太多的相关知识和技能(这里先略过不提)。只需一台电脑,自行独立工作,通过传统互动(面谈/Email/QQ/微信等)提交自己的任何工作贡献。
紧密参与:参与者对项目工作感兴趣(中高级计量分析),且具备其他初步相关知识和技能(一种或多种),例如:统计编程语言(
R/python/stata等)、现代标记语言(markdown/Rmarkdown)、版本控制语言(git)等。需要在自己电脑上开展工作,与项目其他成员通过代码托管平台(见前面 Section 2.3)在线互动(github或gitee平台等),提交自己的任何工作贡献。
3.1 松散参与:本地贡献
主要过程如下:
电脑安装基本的必要软件
R和Rstudio(见前面 Section 2.1 )。从托管平台(见前面 Section 2.3 )拷贝项目到自己的本地电脑,然后解压缩项目文件。本项目完全开源,代码公开于两个托管平台(完全同步):
使用编译工具
Rstudio软件,打开项目文件hansenEM.Rproj在编译工具
Rstudio软件下开展相关工作(后面会详谈如何开展自己的工作)。自行独立工作,通过传统互动(面谈/Email/QQ/微信等)提交自己的任何工作贡献。
3.2 紧密参与:在线协作
电脑安装基本的必要软件
R和Rstudio(见前面 Section 2.1)以及版本控制软件gitbash(见前面 Section 2.2),同时注册代码托管平台账号(github或gitee平台,见前面 Section 2.3)。从托管平台(见前面 Section 2.3 )拷贝项目到自己的本地电脑,然后解压缩项目文件。本项目完全开源,代码公开于两个托管平台(完全同步):
使用编译工具
Rstudio软件,打开项目文件hansenEM.Rproj在编译工具
Rstudio软件下开展相关工作(后面会详谈如何开展自己的工作)。在自己电脑上开展工作,并与项目其他成员通过代码托管平台(见前面 Section 2.3)在线互动(
github或gitee平台),在线提交自己的任何工作贡献。