データセットがありますが、残念ながら列ラベルの一部にdataframe
記号 (- または +) が含まれています。これは気にしないようですがdataframe
、これをプロットしようとするとqplot
エラーがスローされます:
x <- 1:5
y <- x
names <- c("1+", "2-")
mydf <- data.frame(x, y)
colnames(mydf) <- names
mydf
qplot(1+, 2-, data = mydf)
列名を引用符で囲むと、カテゴリが表示されます(または、その効果に基づいて、「1 +」と「2-」のプロットが中央に1点表示されます)。
これを簡単に行うことは可能ですか?aes_string を見ましたが、よくわかりませんでした (少なくとも機能させるには十分ではありませんでした)。
前もって感謝します。
PSオンラインで解決策を検索しましたが、これに役立つものを見つけることができません(理解できない側面が原因である可能性があります)。持っています:p。