1 of 31

Lab 01

掌握你的電腦

路徑, 終端機, R 101

2 of 31

路徑 & 工作目錄(Path & Working Directory)

3 of 31

目錄結構 (Directory Structure)

4 of 31

目錄結構 (Directory Structure)

5 of 31

目錄結構 (Directory Structure)

Piglet

C:

Users

Pooh

temp

Windows

Tiger

Piglet

Windows

/�(root)

Library

Users

System

Pooh

Mac

Tiger

6 of 31

絕對路徑

C:

Users

Pooh

temp

Windows

Tiger

Piglet

Piglet

/�(root)

Library

Users

System

Pooh

Tiger

7 of 31

絕對路徑

C:

/

C:

Users

Pooh

temp

Windows

Tiger

Piglet

Piglet

/�(root)

Library

Users

System

Pooh

Tiger

8 of 31

絕對路徑

Piglet

/�(root)

Library

Users

System

Pooh

Tiger

C:/Users

/Users

C:

Users

Pooh

temp

Windows

Tiger

Piglet

9 of 31

絕對路徑

Piglet

/�(root)

Library

Users

System

Pooh

Tiger

C:/Users/Tiger

/Users/Tiger

C:

Users

Pooh

temp

Windows

Tiger

Piglet

10 of 31

絕對路徑

Piglet

/�(root)

Library

Users

System

Pooh

Tiger

C:/Users/Pooh

/Users/Pooh

C:

Users

Pooh

temp

Windows

Tiger

Piglet

11 of 31

終端機 101(Terminal 101)

12 of 31

cd (Windows)pwd (Mac)

13 of 31

相對路徑

/�(root)

Users

Desktop

Pooh

工作目錄

Tiger

he.txt

i.txt

14 of 31

相對路徑

.

/�(root)

Users

Desktop

Pooh

工作目錄

Tiger

he.txt

i.txt

15 of 31

相對路徑

./Desktop

/�(root)

Users

Desktop

Pooh

工作目錄

Tiger

he.txt

i.txt

16 of 31

相對路徑

./Desktop/i.txt

/�(root)

Users

Desktop

Pooh

工作目錄

Tiger

he.txt

i.txt

17 of 31

相對路徑

.

/�(root)

Users

Desktop

Pooh

工作目錄

Tiger

he.txt

i.txt

18 of 31

相對路徑

./..

/�(root)

Users

Desktop

Pooh

工作目錄

Tiger

he.txt

i.txt

19 of 31

相對路徑

./../..

/�(root)

Users

Desktop

Pooh

工作目錄

Tiger

he.txt

i.txt

20 of 31

相對路徑

./../Tiger

/�(root)

Users

Desktop

i.txt

Pooh

工作目錄

Tiger

he.txt

21 of 31

相對路徑

./../Tiger/he.txt

/�(root)

Users

Desktop

i.txt

Pooh

工作目錄

Tiger

he.txt

22 of 31

終端機 202(Terminal 202)

23 of 31

cd <path>

24 of 31

R 101

25 of 31

Rscript ./hello.R

26 of 31

變數指派�(Assignment)

27 of 31

x <- 2 * 3 + 4

變數�名稱

運算式

(expression)

指派

運算

回傳值

(return value)

28 of 31

撰寫 R 必備的 3 樣工具

R Console�(測試)

Terminal�(執行)

R Script�(記錄)

29 of 31

說明文件�(R Help Page)

30 of 31

?<function_name>

?`<function_name>`

or

用於「長相特別」的函數:�+, -, *, /(e.g. ?`+`)

31 of 31

Description: 簡短描述函數功能

Usage: 如何呼叫函數 (有哪些 Arguments)

Arguments: 每個 Argument 的意義

Details: 關於函數的詳細描述

Value: 函數會丟出什麼 (回傳值)

Examples: 可複製貼上直接執行的函數使用範例

建議閱讀步驟:Description > Usage > Arguments > Value > Examples > Details