这使用库 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))
我认为这仅限于这样的工作。
关于r - ggplotify 包中的函数 as.ggplot() 出现奇怪的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57514275/