Seite 1 von 1
Superscript in character in Verbindung mit paste0
Verfasst: So Mai 24, 2020 12:40 am
von Jörg
Hallo liebe Alle,
wie kann ich denn in paste0 ein hochgestelltes Symbol/ Zahl einfügen
Wenn ich z.B. versuche
kommt das heraus:
"R^2: 0.69"
Aber die "2" soll hochgestellt sein. Wie kann das klappen?
Vielen Dank für Hilfe
Jörg
Re: Superscript in character in Verbindung mit paste0
Verfasst: So Mai 24, 2020 8:59 am
von student
Hallo Jörg,
brauchst Du diese Möglichkeit vielleicht für eine Ausgabe, z. B. einer Legende in einer Grafik? Dann schau Dir mal
plotmath an. Vielleicht hilft es weiter...
Re: Superscript in character in Verbindung mit paste0
Verfasst: So Mai 24, 2020 12:31 pm
von Jörg
Hallo Student,
es geht um eine Grafik und in vielen Fällen sollte dein Vorschlag mit plotmath funktieren, vielen Dank!
U.a. arbeite ich auch an einem Flowchart mit DiagrammeR. Unten nur der Beginn des Flowcharts. Ich würde gerne die 1 nach "Excluded" hochstellen, um dann im Text eine Anmerkung dazu einzufügen.
In diesem Beispiel scheint plotmath/ Expression() leider nicht zu funktionieren.
Herzliche Grüße
Jörg
Code: Alles auswählen
assessed_n<-100
ran_n<-90
excluded_n<-10
DiagrammeR::grViz("digraph Flowchart
{
node [fontname = Helvetica, shape = box, width = 4, fillcolor = LightSalmon, style = filled]
assessed [label='@@1']
randomized [label='@@2']
excluded [label='@@3']
assessed -> excluded;
assessed -> randomized
}
[1]: paste0('Assessed for Elibibility (n = ',assessed_n,')')
[2]: paste0('Randomized (n = ',assessed_n,')')
[3]: paste0('Excluded^1 (n = ',assessed_n,')')
")