Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/73.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 label_bquote可以在列上正常工作,但不能在行上正常工作_R_Ggplot2_Facet Grid - Fatal编程技术网

R label_bquote可以在列上正常工作,但不能在行上正常工作

R label_bquote可以在列上正常工作,但不能在行上正常工作,r,ggplot2,facet-grid,R,Ggplot2,Facet Grid,我有label\u bkuote可以很好地标记刻面列,但我不明白为什么它会错误地标记刻面行 ggplot(mpg, aes(displ, cty)) + geom_point()+ facet_grid(drv ~ cyl,as.table = F,scales="free") 这有正确的标签,但对于我的实际数据,我想在每个标签上添加一些文本 ggplot(mpg, aes(displ, cty)) + geom_point()+ facet_grid(drv ~ cyl,as.tab

我有
label\u bkuote
可以很好地标记刻面列,但我不明白为什么它会错误地标记刻面行

ggplot(mpg, aes(displ, cty)) + geom_point()+
  facet_grid(drv ~ cyl,as.table = F,scales="free")
这有正确的标签,但对于我的实际数据,我想在每个标签上添加一些文本

ggplot(mpg, aes(displ, cty)) + geom_point()+
  facet_grid(drv ~ cyl,as.table = F,labeller =label_bquote(cols=italic(N)[e1]==.(cyl),rows=italic(N)[e0]==.(drv)),scales="free")
这将正确地将
Ne0=
添加到每个方面列,并将
Ne1=
添加到每一行。问题是当行变为1,2,3时,我丢失了正确的标签

我把问题缩小到
italic(N)[e1]=
好像我删除了正确的标签返回


我哪里做错了,或者有更好的方法吗?

如果您更改
as.table=F,它会起作用。
如果您更改
as.table=F,它会起作用