我正在使用R工作在远程Linux服务器上。我使用ggplot()在R中创建了一个图。
p <- ggplot(new_df) + geom_line(aes(x=dt, y=user_cnt))
然而,当我想将情节视为
时>p
我收到以下错误: 错误:is.integer(group)不为TRUE
当我想使用以下代码将图表保存到文件时:
jpeg("myplot.jpg")
ggplot(new_df) + geom_line(aes(x=dt, y=user_cnt)
dev.off()
我仍然收到错误:错误:is.integer(group)不是TRUE
当我在Windows上使用RGui时,不会发生此问题。 如何在Linux服务器上查看/保存我的绘图?我使用PuTTy从Windows 10连接。
答案 0 :(得分:1)
您无法在TTY上查看任何图片。所以你需要ftp工具。
下载Git,然后安装它。然后,打开 Git Bash ,并使用sftp user@ip
连接到您的服务机构。最后使用get filesName
获取您的文件。
P.S。请原谅我的英语不好。
答案 1 :(得分:0)
只是为了形象化,您可以使用 plot()。
即情节(p)
但是,我在保存绘图时也遇到了问题(如果我找到解决方案,我会更新这个)。