[問題] 想請問此流程控制是否出錯

看板R_Language作者 (asdfrtg)時間3年前 (2020/07/27 18:19), 3年前編輯推噓1(107)
留言8則, 4人參與, 3年前最新討論串1/1
- 問題:想請問下列問題的流程控制式是否有寫對 以及更快速的寫法 [問題類型]: 效能諮詢(我想讓R 跑更快) 以及內容描述跟code是否符合 [軟體熟悉度]: 使用者(已經有用R 做過不少作品) [問題敘述]: 問題如下 https://imgur.com/a/cqw4Klu [程式範例]: https://ideone.com/5BIae6 [環境敘述]:R4.02 [關鍵字]:流程控制 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.216.192.178 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1595845145.A.867.html

07/27 20:34, 3年前 , 1F
問題字太模糊看不清楚……QQ
07/27 20:34, 1F
https://imgur.com/a/qg4S7EQ 不好意思 L大 我重傳一遍 ※ 編輯: asdfrtg (49.216.192.178 臺灣), 07/28/2020 21:57:26

07/29 08:21, 3年前 , 2F
只給程式上建議 可以先處理是否在比如if (buy %in% win){
07/29 08:21, 2F

07/29 08:22, 3年前 , 3F
...給獎金...} else { a<-a-1} 可以少做很多次ifelse
07/29 08:22, 3F

07/29 16:19, 3年前 , 4F
題目不清楚;怎麼抽怎麼買怎麼中獎都不知道啊...
07/29 16:19, 4F
https://imgur.com/a/bKckogt https://imgur.com/a/3P8Id2L 不好意思各位大大 忘記是連貫性的題目 上面是問題內容 最近太多東西要弄>< 這是比較久的題目所以就...忘了 十分抱歉... ※ 編輯: asdfrtg (203.217.101.16 臺灣), 07/29/2020 21:29:12

07/30 00:05, 3年前 , 5F
我猜你可以了解any()和switch()的用法。
07/30 00:05, 5F

07/30 00:12, 3年前 , 6F
寫了A組情況 https://ideone.com/5rC7NN
07/30 00:12, 6F

07/30 00:17, 3年前 , 7F
若偏好if else而不用switch也沒問題,is.p1/2/3..直接用
07/30 00:17, 7F

07/30 01:06, 3年前 , 8F
可重複得獎的話https://ideone.com/p1QhO1#stdin
07/30 01:06, 8F
文章代碼(AID): #1V7gePXd (R_Language)
文章代碼(AID): #1V7gePXd (R_Language)