Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 绘制多系列ggplot2测线图_R_Ggplot2 - Fatal编程技术网

R 绘制多系列ggplot2测线图

R 绘制多系列ggplot2测线图,r,ggplot2,R,Ggplot2,我是R的新手,我意识到这是一个毫无希望的新手提出的基本问题。在过去的几天里,我一直在尝试使用其他问题/方法来寻找解决方案,但尚未破解。我真的很想得到一些指导 我有一张图,我正试图用ggplot2中的geom_线绘制它。我的数据框的第一列是一个“年龄”变量,我希望它位于x轴上。其他四个变量是数字(货币)。我希望将这四个变量作为单独的系列 我从教程/其他问题中收集了一些信息,这些信息可能需要将这些数据融为一体才能使其发挥作用 我当前的代码粘贴在下面。当前打印的图形没有数据。当我打印e$值,但调用数据

我是R的新手,我意识到这是一个毫无希望的新手提出的基本问题。在过去的几天里,我一直在尝试使用其他问题/方法来寻找解决方案,但尚未破解。我真的很想得到一些指导

我有一张图,我正试图用ggplot2中的geom_线绘制它。我的数据框的第一列是一个“年龄”变量,我希望它位于x轴上。其他四个变量是数字(货币)。我希望将这四个变量作为单独的系列

我从教程/其他问题中收集了一些信息,这些信息可能需要将这些数据融为一体才能使其发挥作用

我当前的代码粘贴在下面。当前打印的图形没有数据。当我打印e$值,但调用数据时,我得到一个空响应。任何指导都将不胜感激

library(reshape2)
library(ggplot2)
options(na.action = "na.omit")
RAW <- read.csv("~/Google Drive/RAW2.csv")
RAW.e <- melt(RAW, measure.vars=c("NO", "HS", "VE", "DE"))
x="RAW.e$AGE"
y="RAW.e$value"
RAW.p <- ggplot(RAW.e, aes(x=x, y=y, color=variable))+
geom_line()
RAW.p
library(重塑2)
图书馆(GG2)
选项(na.action=“na.omit”)
原始使用
ggplot()
可以在
aes()调用中直接引用列

ggplot(RAW.e, aes(x=AGE, y=value, color=variable))+ geom_line()

失败的原因是将x和y设置为字符串。如果您使用了
x,非常感谢您的帮助!非常感谢。我明白我错在哪里了。