コードに何が表示されないのですか?ggplot2でエラーが発生しました
set.seed(12345)
require(ggplot2)
AData <- data.frame(Glabel=LETTERS[1:7], A=rnorm(7, mean = 0, sd = 1), B=rnorm(7, mean = 0, sd = 1))
TData <- data.frame(Tlabel=LETTERS[11:20], A=rnorm(10, mean = 0, sd = 1), B=rnorm(10, mean = 0, sd = 1))
i <- 2
j <- 3
p <- ggplot(data=AData, aes(AData[, i], AData[, j])) + geom_point() + theme_bw()
p <- p + geom_text(aes(data=AData, label=Glabel), size=3, vjust=1.25, colour="black")
p <- p + geom_segment(data = TData, aes(xend = TData[ ,i], yend=TData[ ,j]),
x=0, y=0, colour="black",
arrow=arrow(angle=25, length=unit(0.25, "cm")))
p <- p + geom_text(data=TData, aes(label=Tlabel), size=3, vjust=1.35, colour="black")
コードの最後の行でエラーが発生します。この問題を理解する方法を教えてください。前もって感謝します。
' i'を経由して、何をしたいんや。また、通常は 'aes()'のカラム名を参照します** **データオブジェクトのサブセットではありません。だから、「私」と「私」とは何ですか、あなたは本当に何をしようとしていますか?現時点では、あなたは何をすべきかを言わずにコードレビューを求めています。 –
オタクを指摘してくれてありがとう。私はそれを修正しました。感謝 – MYaseen208
+1再現性のため –