如何在 R 中使用斜体字体?
在本文中,我们将了解如何使用 R 编程语言中的各种功能来使用斜体字体。
使用替代(),粘贴()和斜体()函数的斜体字体
在这种使用斜体函数的方法中,用户需要在彼此内部使用三个不同的函数,斜体字体将应用于给定的文本,从substitute()函数开始;在这个函数中,用户需要调用粘贴函数作为替代函数的参数,在粘贴函数中,用户需要调用 italic()函数作为粘贴函数的参数,然后在斜体函数中用户必须传递 R 编程语言中需要以斜体字体显示的文本。
在 R 中生成斜体字体的语法:
substitute(paste(italic(‘text’)))
- Substitute()函数:此函数将返回(未计算的)表达式 expr 的解析树,替换 env 中绑定的任何变量。
Syntax: substitute(expr, env)
Parameters:
- expr: any syntactically valid R expression
- env: an environment or a list object. Defaults to the current evaluation environment.
- Paste()函数:此函数用于在将向量转换为字符后将它们连接起来。
Syntax: paste (…, sep = ” “, collapse = NULL)
Parameters:
- …: one or more R objects, to be converted to character vectors.
- sep: a character string to separate the terms. Not NA_character_.
- collapse: an optional character string to separate the results. Not NA_character_.
- 斜体函数:此函数用于灵活改变所选行和列的字体装饰。
Syntax: italic(x, i = NULL, j = NULL, italic = TRUE, part = “body”)
Parameters:
- x: a flextable object
- I: rows selection
- j: columns selection
- italic: boolean value
- part: partname of the table (one of ‘all’, ‘body’, ‘header’, ‘footer’)
示例 1:情节标题中的斜体字体
在此示例中,我们将使用所有三个函数在 R 编程语言中给出的条形图的主要部分应用斜体字体。
R
a = c(5,1,1,5,6,7,5,4,7,9)
barplot(a,main = substitute(
paste(italic(
'GeeksforGeeks is the best learning\
platform for CSE Graduates.'))))
R
a = c(5,1,1,5,6,7,5,4,7,9)
barplot(a, xlab = substitute(paste(italic('X Label'))),
ylab = substitute(paste(italic('Y Label'))))
R
a = c(5,1,1,5,6,7,5,4,7,9)
barplot(a)
text(6, 8, substitute(paste(
italic('GeeksforGeeks is the best learning\
platform for CSE Graduates.'))))
输出:
示例 2:绘图轴标签上的斜体字体
在此示例中,我们将使用所有三个函数在 R 编程语言中的条形图的 x 轴和 y 轴处应用斜体字体。
R
a = c(5,1,1,5,6,7,5,4,7,9)
barplot(a, xlab = substitute(paste(italic('X Label'))),
ylab = substitute(paste(italic('Y Label'))))
输出:
示例 3:带有文本的斜体字体
在此示例中,我们将使用所有三个函数在 R 编程语言中的给定条形图上应用斜体字体。
R
a = c(5,1,1,5,6,7,5,4,7,9)
barplot(a)
text(6, 8, substitute(paste(
italic('GeeksforGeeks is the best learning\
platform for CSE Graduates.'))))
输出: