私はこの質問がこのボードにとってあまりにも単純ではないと願っています。data.frameスライシング
CAS Name CID
89 13010-47-4 Lomustine 3950
90 130209-82-4 Latanoprost 5311221,5282380,46705340,3890
91 130636-43-0 Nifekalant 268083
92 130929-57-6 Entacapone 5281081
と私はVECの任意の数を含んでDFの行を抽出したい
[1] 5282380 18471829 45923789 44308022 44266812 24883465 24867475 24867460
VECベクトル:
私はdata.frameのDFを作成しました。
df$GC[(df$CID %in% vec)] = 1
df[df$GC==1,]
しかし、この解決策の問題は、私は唯一のCID列に一つだけの数を含む行を、得ること、である:私は、このコードによって、この問題を解決しようとしました。行90のようなCIDに複数の値を含む行は表示されません。
この問題の解決策はありますか?事前
ヒントありがとうございます。コンマで区切られた値をsqeezingする作業は本当にイライラです:) –