我是R的新手,我正在尝试将剧情转换为ggplot。
plot(res$s, type="n", main=title)
print(lines(res$s))
res$s
输出
2014-02-14 51.8460
2014-02-14 44.5080
答案 0 :(得分:0)
您无法将图形从基础R“转换”为ggplot2。您必须重新绘制数据。 ggplot2提供的函数qplot()
的语法类似于plot()
。
如果您有两列数据框:df $ x和df $ y,
qplot(df$s,df$y, geom='line')
应该做你想做的事。
答案 1 :(得分:0)
使用软件包ggplotify: https://cran.r-project.org/web/packages/ggplotify/vignettes/ggplotify.html
library(ggplotify)
res<-read.table(text="
s
\"2014-02-14 51.8460\"
\"2014-02-14 44.5080\" ", header=T)
p <- as.ggplot(function() plot(res$s, type="n", main="title") )
p