作者andrew43 (Myrmarachne)
看板Statistics
標題Re: [問題] R的超基本符號問題
時間Thu Feb 11 21:22:57 2010
※ 引述《r810285 (r810285)》之銘言:
: 這個應該很基本
: 但我還是不會
: R的程式碼中
: = 和 <- 有什麼差別
: 我不明白~~
如果你要將某種資料類型「賦予」某個變數, 習慣上用 -> 或 <-.
例如
a <- 1;
1 -> a;
都是將 1 賦予 a 變數之用.
不過可能是太囉唆了吧, 所以
a = 1;
也可以同義於
a <- 1;
但
1 = a;
就不是合法的宣告.
至於在 function 之內, 要引入參數就要使用 =
例如
rep(3, times=5);
中的等號就一定要用 = 而非 <- 或 ->
--
http://apansharing.blogspot.com/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.117.35.207
推 Wush978:話說前陣子看到function中可以用 <<- 02/11 23:29
→ clickhere:是的 <<- 你沒看錯!! 而且很好用. 02/12 10:49
→ clickhere:個人覺得 = 並不好.... 02/12 10:49