分類 - R語言
R - Add Quotations For Elements In Vector
R語言

R語言 – 將向量中的物件加上括號或特殊符號

將向量中的物件加上括號或特殊符號,我認為這是一個超級常用的功能,尤其是會在R中直接寫SQL語法的使用者來說,使用頻率更高。如以下範例:...

- 2020-04-05
R語言

R語言-使用data.table物件Cross Join

data.table是R語言中非常流行且好用的套件,但是它join的方式不是很直覺。常用的join方式如下表。Cross Join是SQL中的一種Join方式,這個方式會...

- 2020-04-01
R語言 - 宣告及讀取全域變數數值
R語言

R語言 – 宣告及讀取全域變數數值

宣告及讀取全域變數是個非常實用的功能,常見的用法是寫在function中,以複寫或宣告變數。...

- 2020-03-29
R語言-檢視變數及資料型態 所佔記憶體大小.jpg
R語言

R語言-檢視變數及資料型態所佔記憶體容量,零成本提高計算效率

對資料科學家或數據分析師來說,資料量太大、電腦效能不足一直都是個痛,經常要小心翼翼地觀察記憶體使用率是不是快爆炸。然而,就我的觀察,一樣都是撰寫程式,資料科學工作者對於程...

- 2020-03-14
R語言- 使用Pattern抓取 類似名稱的變數
R語言

R語言-使用Pattern抓取類似名稱的變數

我一直認為,寫程式的規範與習慣非常重要,同事甚至說我在程式上有潔癖。以這個例子來說,只要變數都採用相同的方式命名,就可以使用pattern抓取環境中有類似名稱的變數。...

- 2020-03-26
[R語言]在Function中回傳多個物件或數值
R語言

[R語言]在Function中回傳多個物件或數值

在R語言中,基本上每個Function只能回傳一個物件,如果希望回傳多個物件,就必須讓回傳物件的資料型態(Data Type)為List或Vector。...

- 2020-03-20
R語言

[R語言]四捨五入、無條件進位與無條件捨去

在R語言內建的Function中,只有四捨五入(Round),似乎沒有無條件進位或是無條件捨去,這在實務上滿不方便的,所以我們只好自己寫一個。...

- 2020-03-18