Week 1
>help.search("function") #不用拼全函數名也行
>function #展示函數代碼細節
Week 2
命令行接口
- pwd 輸出當前路徑
- clear 清屏
- ls 當前目錄文件
image.png
- cd 進入目錄
image.png
- mkdir 創建新目錄
- touch 創建空文件
- cp 復制第一個參數是原本,第二個參數是復本路徑,要復制文件夾加-r
- rm 刪除,加-r刪除文件夾
- mv 移動,如果第二個參數是新文件名,效果等同重命名
- echo 輸出參數
- date 輸出日期
Git
- 官網下載,默認安裝
- 打開Git Bash
$ git config -global user.name "Your Name Here"
$ git config -global user.email "your_email@example.com"
$ git config --list #查看信息
$ exit
- 創建倉庫
$ mkdir ~/test-repo
$ cd ~/test-repo
$ git init
$ git remote add origin https://github.com/yourUserNameHere/test-repo.git
- 克隆倉庫
$ git clone https://github.com/yourUserNameHere/repoNameHere.git
- 添加文件
git add . #添加工作目錄下所有新文件
git add -u #更新被更改或刪除過的文件
git add -A #以上兩項
- 提交到本地倉庫
git commit -m "注釋"
- 推送到Github
git push
- 分支
git checkout -b branchname #創建分支
git branch #查看分支
git checkout master #切換回主分支
R包
#from CRAN
install.packages("name")
install.packages(c("name1", "name2", "name3"))
#from Bioconductor
source("http://bioconductor.org/biocLite.R")
biocLite()
biocLite(c("name1", "name2"))
#Loading
library(ggplot2)
search() #顯示該包所有函數名
find.package("devtools") #查看是否已安裝包
#更新R
install.packages("installr")
library(installr)
updateR()
Week 4
互改作業,結課^^