r语言 - 从 ggplotify 包中获取函数 as.ggplot() 的奇怪错误



这使用库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.

但是,xy具有相同的长度,当我正常使用plot(x,y)时,我没有收到任何错误。有人可以向我解释一下吗?提前感谢!

当您将值直接放入函数中时,它有效:

as.ggplot(~plot(1:10,2:11))

我认为它仅限于像这样工作。

相关内容

  • 没有找到相关文章