[問題] 請教指派運算(<-)和等號(=)有什麼不同?

看板R_Language作者 (府城好男兒)時間9年前 (2015/03/04 16:50), 9年前編輯推噓0(0017)
留言17則, 3人參與, 最新討論串1/1
文章分類提示:問題 [問題類型]: 程式諮詢 [軟體熟悉度]: 入門,MATLAB、C、FORTRAN都沾過一些 [問題敘述]: 請問使用指派運算(<-)和等號(=)有什麼不同? [關鍵字]: 指派 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.96.194.107 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1425459016.A.BA5.html ※ 編輯: LouisPion (140.96.194.107), 03/04/2015 16:51:14 ※ 編輯: LouisPion (140.96.194.107), 03/04/2015 16:52:07 ※ 編輯: LouisPion (140.96.194.107), 03/04/2015 16:52:18

03/04 17:28, , 1F

03/04 22:54, , 2F
感謝回覆,我有/了幾組詞沒找到@@
03/04 22:54, 2F

03/04 22:57, , 3F
所以除了1->a這種情況外,箭號沒什麼特別的嘛
03/04 22:57, 3F

03/04 22:59, , 4F
習慣MATLAB等語言的用等號也是賦值的概念啊
03/04 22:59, 4F

03/04 23:00, , 5F
只是沒辦法指定方向而已,也沒必要吧?
03/04 23:00, 5F

03/04 23:01, , 6F
^不過
03/04 23:01, 6F

03/04 23:01, , 7F
有一些歷史因素啦。另外像是 mean(x <- c(1,2,3)) 和
03/04 23:01, 7F

03/04 23:01, , 8F
mean(x = c(1,2,3)) 有不同的意思。
03/04 23:01, 8F

03/04 23:02, , 9F
我個人常常會寫出 很長的一段 -> foo 這種東西,所有
03/04 23:02, 9F

03/04 23:02, , 10F
-> 有額外的方便之處,但應該不是個好習慣。
03/04 23:02, 10F

03/04 23:03, , 11F
簡單來說,你可以只用 = 是沒問題的。
03/04 23:03, 11F

03/04 23:05, , 12F
想了解更多可看 http://preview.tinyurl.com/m2aw6a4
03/04 23:05, 12F

03/04 23:07, , 13F

03/04 23:08, , 14F
03/04 23:08, 14F

03/05 08:39, , 15F
可以參考精華區 z-4-2
03/05 08:39, 15F

03/06 08:23, , 16F
感謝你這麼詳盡熱心地回答我~
03/06 08:23, 16F

03/06 08:25, , 17F
不好意思忘了爬精華區
03/06 08:25, 17F
文章代碼(AID): #1KziT8kb (R_Language)