Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/68.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 添加格式到ggplot标题的单个字母,无需侧边空格_R_Ggplot2_Formatting_Expression - Fatal编程技术网

R 添加格式到ggplot标题的单个字母,无需侧边空格

R 添加格式到ggplot标题的单个字母,无需侧边空格,r,ggplot2,formatting,expression,R,Ggplot2,Formatting,Expression,我制作了一组图来突出单碱基突变。我希望这些数字的标题只突出感兴趣的密码子中的单碱基变化,即“Stuff(CCC->CCG)”。然而,我似乎不知道如何创建一个表达式来突出显示单个字符,而不添加侧边空格(使用tilde求值)。我尝试使用paste0()内部expression和bquote外部。有什么想法吗 测试图: (稍微偏向于下划线,我在这里使用了下划线,但如果承诺的标记格式已经在ggplot中实现,我会使用粗体,但在撰写本文时它看起来仍在开发中。) 您可以将单个文本元素与表达式中的粘贴连接起来

我制作了一组图来突出单碱基突变。我希望这些数字的标题只突出感兴趣的密码子中的单碱基变化,即“Stuff(CCC->CCG)”。然而,我似乎不知道如何创建一个表达式来突出显示单个字符,而不添加侧边空格(使用tilde求值)。我尝试使用
paste0()
内部
expression
bquote
外部
。有什么想法吗

测试图:
(稍微偏向于下划线,我在这里使用了下划线,但如果承诺的标记格式已经在ggplot中实现,我会使用粗体,但在撰写本文时它看起来仍在开发中。)


您可以将单个文本元素与
表达式中的
粘贴连接起来

ggplot(mtcars, aes(wt, mpg)) +
  ggtitle(expression(paste("Stuff (CC", underline("C"), " -> CC", underline("G"), ")")))

您可以将单个文本元素与
表达式中的
粘贴连接起来

ggplot(mtcars, aes(wt, mpg)) +
  ggtitle(expression(paste("Stuff (CC", underline("C"), " -> CC", underline("G"), ")")))

漂亮!我不知道为什么我不想尝试粘贴本身,但它的工作非常完美。谢谢美丽的!我不知道为什么我不想尝试粘贴本身,但它的工作非常完美。谢谢