1

ここに私のデータがあります:

> rep$strand
  [1] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  [58] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + +
  [115] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
  [172] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
  [229] + + + + + + + + + + + + + + + + + + + +

"+"をから分離することを期待"-"して、次のコマンドを実行してみました。

grepl("-",rep$strand) #this gives me a list of TRUE/FALSE that seems correct
grepl("+",rep$strand) #this is all TRUE for some mysterious reason

同じgrepl()コマンドが では機能するのに では機能しない理由がわかり"-"ません"+"

4

1 に答える 1

6

使用する

grepl("\\+", rep$strand)

また

grepl("+", rep$strand, fixed = TRUE)

また

"+" == rep$strand
于 2014-02-09T20:45:14.820 に答える