我想制作一个knitr::kable在边界上和某些列之间带有垂直线的表格。有没有办法做到这一点?我的输出文件是pdf。
谢谢!
在有人将此问题标记为重复之前,我已经看到过这个问题了,它不能解决我的问题。如果我尝试
mtcars %>% mutate(new = rowMeans(select(.,c(1,7)), na.rm = TRUE))
Run Code Online (Sandbox Code Playgroud)
它很好地工作,但是如果我用pmax而不是这样做rowMeans:
mtcars %>% mutate(new = pmax(select(.,c(1,7)), na.rm = TRUE))
Run Code Online (Sandbox Code Playgroud)
我懂了
Error: Column `new` is of unsupported class data.frame
Run Code Online (Sandbox Code Playgroud)
为什么?在这个例子中,我可以得到输出
mtcars %>% mutate(new = pmax(mpg,qsec,carb,na.rm = TRUE))
Run Code Online (Sandbox Code Playgroud)
但是我尝试使用它,select因为我需要一些真实的数据select helper或由列位置确定的变量(例如1,7在示例中),否则我也会出错。
如链接问题的答案中所建议,我也尝试使用do.call获取错误。
谢谢!
我认为这很简单。
\n\n我在 ggplot2 的表达式函数中使用粗体。\n这对我来说很清楚并且有效。\n但是当我将它与特殊字符(如mu*molto have\xce\xbcmol或H[2]*Oto have2作为下标)一起使用时,它不起作用.\n实际上,它不会将特殊字符加粗。
我尝试使用我知道的粗体函数和 ggplot 中的表达式。
\n\n我只向您展示我用来设置标签的绘图代码的字符串。
\n\nscale_y_continuous(sec.axis = sec_axis(trans = ~ ./5, name = expression(bold(atop(H[2]*O,(mu*mol~m^bold("-2")~s^bold("-1"))))),breaks=c(-3,-1.5,0,1.5,3)),breaks=seq(-10,20,10))\nRun Code Online (Sandbox Code Playgroud)\n\n\n