[程式] R計算問題
[軟體程式類別]:R
[程式問題]:
單純計算問題 只是想不出程式碼哪裡有錯
[軟體熟悉度]:
中(3個月到1年)
[問題敘述]:
舉例 有個100*3的矩陣A
A[,1]分於三個部分 44- ,45~64,65+
A[,2]則是1~10隨機
A[,3] =1 or 2
我要計算 A[,1] 小於等於44 (44-)
A[,2] 介於5~9
A[,3] 等於1
符合這三個條件的個數
[程式範例]:
我是這樣寫的 但是跑出來是0...我認為是不可能的....
x<-sum(ifelse(A[,1]<45 & A[,2] %in% c(5:9) & A[,3]==1,1,0))
結果算出來x=0
想請問板上高手有看出這句程式碼哪裡有錯嗎 冏?
-----------------------------------------------------------------------------
--
「如果昨天到了明天會變成兩天前,試問後天應該是今天或是昨天?」
~時間操縱緒論期末考
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.85.83.97
推
03/05 11:38, , 1F
03/05 11:38, 1F
→
03/05 13:03, , 2F
03/05 13:03, 2F
※ 編輯: MIZUYAMA 來自: 219.85.83.97 (03/05 13:04)
※ 編輯: MIZUYAMA 來自: 219.85.83.97 (03/05 13:38)
推
03/05 14:18, , 3F
03/05 14:18, 3F
推
03/05 14:24, , 4F
03/05 14:24, 4F
推
03/05 17:37, , 5F
03/05 17:37, 5F
推
03/05 17:40, , 6F
03/05 17:40, 6F
→
03/06 08:39, , 7F
03/06 08:39, 7F
→
03/06 08:40, , 8F
03/06 08:40, 8F
推
03/06 09:32, , 9F
03/06 09:32, 9F
→
03/06 09:33, , 10F
03/06 09:33, 10F
→
03/06 09:34, , 11F
03/06 09:34, 11F
→
03/06 11:24, , 12F
03/06 11:24, 12F
→
03/06 11:25, , 13F
03/06 11:25, 13F
→
03/06 11:28, , 14F
03/06 11:28, 14F
→
03/06 11:28, , 15F
03/06 11:28, 15F
→
03/06 12:00, , 16F
03/06 12:00, 16F
推
03/06 18:11, , 17F
03/06 18:11, 17F
推
03/07 10:30, , 18F
03/07 10:30, 18F
討論串 (同標題文章)