1

df というテーブルに 12 列のデータがあり、最初の列にはAA150502-01, AA150502-02, BB150502-01, BB150502-03, etc.

接尾辞 で終わる行のみが表示されるようにテーブルをフィルタリングしたいのですが"-01"、どうすればよいですか?

私はこれまでに持っています:

myd <- subset(df, Date_ID == 'AA150502-01') 

の前にあるプレフィックスには、ある種のワイルドカード文字を使用する必要があります"-01"

4

2 に答える 2

5

正規表現を使用します。例えば:

myd <- subset(df, grepl("-01$", Date_ID))

また

myd <- df[grep("-01$", df$Date_ID),]
于 2015-06-09T22:18:36.147 に答える