Basic/Atomic classes

  • Character
  • Numeric (double precision floating point numbers)
  • Integer
  • Complex
  • Logical (True/False)

Numeric

R當中的數字一般被視為numeric object,如果要指定某數字為Integer必須要在數字後面加L

與數字相關的特殊符號:

  • Inf (Infinity)

    例如1/0=Inf,反過來說1/Inf=0。

  • NA(Not available, stands for missing value.)、NaN (Not a number)

    NA ⊃ NaN,既非數字,取得一個數字的行為自然無法成功。

    0/0=NaN,0/0課本上教無意義,無意義的符號自然非數字。

    相關函式:

    • is.na(x)回傳一個物件,以布林值表示x內相應位置的元素是否為NA。
    • is.nan(x),回傳一個物件,以布林值表示x內相應位置的元素是否為NaN。

results matching ""

    No results matching ""