Não consigo encontrar uma maneira de escrever subscritos no título ou no subtítulo em R. Como posso escrever v 1,2 com 1,2 como subscritos?
Obrigado pela ajuda!
expression
é seu amigo:
plot(1,1, main=expression('title'^2)) #superscript
plot(1,1, main=expression('title'[2])) #subscript
bquote
ao trabalhar com variáveis subscritas. Diga,nIter <- 2
entãoplot(1, 1, main = bquote(title[.(nIter)]))
é exatamente o que você precisa (retirado da lista de discussão R-help ).Se você deseja ter vários subscritos em um texto, use a estrela (*) para separar as seções:
fonte
plot(1:10, xlab=expression('hi'[5]*'there'[6]^8*'you'['down here']*'and'^'up'*'there'))
[digits]
ou[characters]
ou mesmo[a5]
no subscrito, mas não[5a]
ou[a a]
. Recentemente descobri isso para:expression('x'['10sdt'])
Veja? Expressão
fonte
Um subscrito e referindo-se a um valor armazenado ...
fonte
Outro exemplo, a expressão funciona para sobrescritos negativos sem a necessidade de aspas em torno do número negativo:
e você só precisa do * para separar seções conforme mencionado acima (quando você escreve um sobrescrito ou subscrito e precisa adicionar mais texto à expressão depois).
fonte
Como outros usuários apontaram, nós usamos
expression()
. Eu gostaria de responder à pergunta original que envolve uma vírgula no subscrito:Além disso, gostaria de adicionar a referência para aqueles que procuram encontrar a
expression
sintaxe completa naR
plotagem: Para obter mais informações, consulte a?plotmath
página de ajuda. A execuçãodemo(plotmath)
mostrará muitas expressões e sintaxe relevante.Lembre-se de usar
*
para unir diferentes tipos de texto em uma expressão.Aqui está um exemplo de saída de
demo(plotmath)
:fonte