So drucken sie eine zeichenfolge und eine variable in derselben zeile in r


Häufig möchten Sie möglicherweise eine Zeichenfolge und eine Variable in derselben Zeile in R ausgeben.

Glücklicherweise ist dies mit den Funktionen print() und paste0() einfach zu bewerkstelligen.

Das folgende Beispiel zeigt, wie das geht.

Beispiel: Drucken Sie einen String und eine Variable in derselben Zeile in R

Der folgende Code zeigt, wie eine Zeichenfolge und eine Variable in derselben Zeile in R gedruckt werden:

 #define variable
my_variable <- 540.38

#print string and variable on same line
print ( paste0 (" The value of my variable is ", my_variable))

[1] "The value of my variable is 540.38"

Beachten Sie, dass Sie die Funktionen Paste() und Paste0() in R verwenden können, um mehrere Objekte in einer einzigen Zeichenfolge zu verketten.

Die Funktion paste() verkettet Zeichenfolgen unter Verwendung eines Leerzeichens als Standardtrennzeichen.

Die Funktion paste0() verkettet Zeichenfolgen standardmäßig ohne Leerzeichen als Trennzeichen.

Wenn wir also stattdessen paste() verwenden würden, gäbe es ein zusätzliches Leerzeichen in der letzten Zeichenfolge:

 #define variable
my_variable <- 540.38

#print string and variable on same line
print ( paste (" The value of my variable is ", my_variable))

[1] "The value of my variable is 540.38"

Beachten Sie, dass in der letzten Zeichenfolge ein zusätzliches Leerzeichen vorhanden ist.

Beachten Sie außerdem, dass wir eine ähnliche Syntax verwenden können, um mehrere Variablen in derselben Zeile auszugeben:

 #define variables
var1 <- 540.38
var2 <- 122

#print string and multiple variables on same line
print ( paste0 (" The first variable is ", var1, " and the second is ", var2))

[1] "The first variable is 540.38 and the second is 122"

Beachten Sie, dass die Zeichenfolge und beide Variablen in derselben Zeile gedruckt werden.

Zusätzliche Ressourcen

In den folgenden Tutorials wird erläutert, wie Sie andere häufige Aufgaben in R ausführen:

So drucken Sie Arrays in R
So drucken Sie alle Zeilen eines Tibble in R
So verwenden Sie die Sprintf-Funktion in R, um formatierte Zeichenfolgen zu drucken

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert