这使用库ggplotify。这允许我获取一个基本 r 图并使用函数as.ggplot()
从中创建 ggplot 图。 但是,当我运行以下代码行时,我收到一个对我来说没有意义的错误。
y <- 1:10
x <- 2:11
length(x)
length(y)
as.ggplot(~plot(x, y))
我收到的错误是:
Error in xy.coords(x, y, xlabel, ylabel, log) :
'x' and 'y' lengths differ.
但是,x
和y
具有相同的长度,当我正常使用plot(x,y)
时,我没有收到任何错误。有人可以向我解释一下吗?提前感谢!
当您将值直接放入函数中时,它有效:
as.ggplot(~plot(1:10,2:11))
我认为它仅限于像这样工作。