[問題] which 指令

看板R_Language作者 (唉呀呀)時間11年前 (2013/11/28 00:06), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串1/2 (看更多)
大家好: 我有一個有關 R which指令的問題 在matlab 是用find [A,B]=find(c==c(i)) 可以找到c 的值和它是在哪個位置 但如果用which(c==c(i)) 是只找到位置,請問要找到值是要怎麼寫?? 謝謝!!!!!!!!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.167.114.155

11/28 00:10, , 1F
有位置你就把他丟到index的位置去啊
11/28 00:10, 1F

11/28 10:20, , 2F
c[which(c==c[i])], ps.R內建c是製造向量的函數,v=c(1,2,...)
11/28 10:20, 2F

11/28 10:20, , 3F
可以避免就避免用c吧!!
11/28 10:20, 3F

11/28 11:41, , 4F
Sorry,用錯符號,我的c,是指一個陣列1莋
11/28 11:41, 4F
文章代碼(AID): #1IbXXlO_ (R_Language)
討論串 (同標題文章)
以下文章回應了本文
完整討論串 (本文為第 1 之 2 篇):
1
4
文章代碼(AID): #1IbXXlO_ (R_Language)