Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/82.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
如何获得ggplot 2中这些代码的图例,R_R_Ggplot2 - Fatal编程技术网

如何获得ggplot 2中这些代码的图例,R

如何获得ggplot 2中这些代码的图例,R,r,ggplot2,R,Ggplot2,我想使用ggplot2获得这些代码的图例,但我很难做到这一点 这是我的密码 qote您可以通过设置aes(颜色)然后添加scale\u color\u手册来完成此操作: ggplot(tibble(x=c(-2,2)),aes(x))+ 图(1:长度(m1), ~stat_函数(fun=qote,aes(color=paste0(“Time”),args=list(a=m1[。]))+ 比例\颜色\手册(“曲线图例”,值=n2) *使用for循环也很好,我只是发现使用map写出来更容易 编辑

我想使用ggplot2获得这些代码的图例,但我很难做到这一点

这是我的密码


qote您可以通过设置
aes(颜色)
然后添加
scale\u color\u手册来完成此操作:

ggplot(tibble(x=c(-2,2)),aes(x))+
图(1:长度(m1),
~stat_函数(fun=qote,aes(color=paste0(“Time”),args=list(a=m1[。]))+
比例\颜色\手册(“曲线图例”,值=n2)
*使用for循环也很好,我只是发现使用
map
写出来更容易

编辑每个OP评论 对于循环版本,图例已更改:


qoteThanks,我们如何增加曲线的数量?此解决方案将根据
m1
(以及通过关联,
x
n2
)中定义的元素数量进行任意缩放。很抱歉,这对我根本不起作用,我可以保留我的codesCan吗?你是说如果你运行这段代码,它不会生成所示的图形吗?你说“保留我的密码”是什么意思?很高兴做出更新,让我知道什么是不起作用的。如果你看到我的问题,我说:“我想保持代码,一个简单的代码使用GGPLOTT2将是非常好的,如果可能的话。也请考虑我可以增加曲线直到7。”我不认为这个问题值得一个否定的投票。如果你建议的话,很乐意更新