1

R の軸ラベル名のリストに先頭の改行 "\n" を追加する必要があります。gsub でこれを行う方法がわかりません。たとえば、「\nQ1\n/\n15」を読み取るには「Q1\n/\n15」が必要です。グーグルもヘルプコマンドも私を答えに導いていません。何かアドバイス?

前もって感謝します。

4

1 に答える 1

6

したがって、コメントには(この記事の執筆時点で)約4つの回答があるので、それらを適切な回答に要約します。

examp <- "Q1\n/\n15"

paste("\n", examp, sep="")
gsub("^(.)","\n\\1",examp)
sprintf("\n%s", examp)
gsub("^", "\n", examp)

そのすべてが与える

[1] "\nQ1\n/\n15"

そして、それらはすべて適切にベクトル化されます(つまり、の場合examp <- c("Q1\n/\n15", "Q1\n/\n16")、すべてが。を返し[1] "\nQ1\n/\n15" "\nQ1\n/\n16"ます。

于 2012-05-18T21:26:57.343 に答える