Statistics 板


LINE

------------------------------------------------------------------------ TITLE請著名軟體類別 按ctrl+v可預覽 發文前請把灰色的註解刪除 可使用ctrl+y刪除一整行 [軟體程式類別]:R [程式問題]:資料處理 [軟體熟悉度]:3個月~1年 [問題敘述]: 我有兩筆資料,teamdata是全部的日期時間(格式如:2011/02/12) playerdata是有各個不同人在不同日期出現的資料 用迴圈跑時出現問題,而當我一個一個檢查, p=1時可以執行,p=2、3時不能執行,p=4又可以執行 [程式範例]: colnames(playerdata)=names(player) checkgame=data.frame() for(i in 1:n11) { for(p in 1:playernumber) { for(j in 1:gamesnumber) { if(teamdata[i,1]==playerdata[j,p]){ checkgame[i,p]=1 break }else{ checkgame[i,p]=0 } } } } 程式執行後出現以下訊息: 錯誤在if (teamdata[i, 1] == playerdata[j, p]) { : 需要 TRUE/FALSE 值的地方有缺值 部分資料: > playerdata AveryBradley ChrisJohnson DelonteWest GlenDavis JeffGreen JermaineO'Neal 1 2010/11/22 2011/02/01 2010/11/17 2010/10/26 2010/10/27 2010/10/26 2 2010/11/30 2011/02/02 2010/11/19 2010/10/27 2010/10/29 2010/10/27 3 2010/12/05 2011/02/24 2010/11/21 2010/10/29 2010/10/31 2010/11/02 4 2010/12/08 2011/02/26 2010/11/22 2010/11/02 2010/11/03 2010/11/03 5 2010/12/11 2011/02/28 2010/11/24 2010/11/03 2010/11/04 2010/11/05 6 2010/12/16 <NA> 2011/02/22 2010/11/05 2010/11/14 2010/11/07 7 2010/12/19 <NA> 2011/02/24 2010/11/07 2010/11/22 2010/11/08 8 2010/12/22 <NA> 2011/02/26 2010/11/08 2010/11/24 2010/12/25 9 2010/12/25 <NA> <NA> 2010/11/11 2010/11/26 2010/12/28 10 2010/12/28 <NA> <NA> 2010/11/13 2010/11/28 2010/12/29 11 2010/12/29 <NA> <NA> 2010/11/17 2010/11/29 2010/12/31 12 2010/12/31 <NA> <NA> 2010/11/19 2010/12/01 2011/01/02 13 2011/01/07 <NA> <NA> 2010/11/21 2010/12/03 2011/01/03 14 <NA> <NA> <NA> <NA> <NA> <NA> 15 : : : : : : 16 : : : : : : 後面還有很多筆NA,可是執行playerdata[,1]是可以的,這就很奇怪... 懇請高手大大幫忙解惑!!!我已經被這個東西卡了一兩天了..... 實在想不出哪裡有問題~~~拜託拜託~~我會非常感謝您的!!! ----------------------------------------------------------------------------- --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.232.0.59
1F:→ gsuper:if(teamdata[i,1]==playerdata[j,p]) 應該是這裡面的東西 03/28 22:43
2F:→ gsuper:比方說 if(2010/12/16 == NA) 這樣就會出這種錯誤 03/28 22:43
3F:→ roymond:我起初也這麼覺得,可是在執行playerdata[,1]時是沒有問題 03/28 23:21
4F:→ roymond:playerdata[,1]後面有很多筆NA,但是可以執行成功 03/28 23:22
※ 編輯: roymond 來自: 118.232.0.59 (03/28 23:25)
5F:→ gsuper:有 NA 還能成功就太奇怪了 ; 3==NA 的結果不是T|F , 是NA 03/28 23:52
6F:→ gsuper:你在 if 的上一行 , 加入 print(c(j,p,k)); 03/28 23:53
7F:→ gsuper:看看迴圈是在哪裡斷掉的 03/28 23:53
8F:→ gsuper:然後分別檢查teamdata[i,1]和playerdata[j,p]這兩個東西 03/28 23:54
9F:→ gsuper:因為你是先 print 再斷掉 , 所以 i j p 都不用 +1 03/29 00:02
10F:→ roymond:我知道問題出在哪裡了!!!感謝g大您的幫忙!! 03/29 00:21
11F:→ gsuper:那就來個10萬P幣花花吧~~~ ㄎㄎ 03/29 00:23
12F:→ roymond:我是清寒家庭~~~有10萬P一定給你 哈 03/29 01:00







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:BuyTogether站內搜尋

TOP