Como imprimir uma string e uma variável na mesma linha em r


Muitas vezes você pode querer imprimir uma string e uma variável na mesma linha em R.

Felizmente, isso é fácil de fazer usando as funções print() e paste0() .

O exemplo a seguir mostra como fazer isso.

Exemplo: Imprimir uma String e uma Variável na Mesma Linha em R

O código a seguir mostra como imprimir uma string e uma variável na mesma linha em R:

 #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"

Observe que você pode usar as funções Paste() e Paste0() em R para concatenar vários objetos em uma única string.

A função paste() concatena strings usando um espaço como separador padrão.

A função paste0() concatena strings sem espaços como separador por padrão.

Portanto, se usássemos paste() , haveria um espaço extra na string final:

 #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"

Observe que há um espaço extra na string final.

Observe também que podemos usar sintaxe semelhante para imprimir múltiplas variáveis na mesma linha:

 #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"

Observe que a string e ambas as variáveis são impressas na mesma linha.

Recursos adicionais

Os tutoriais a seguir explicam como realizar outras tarefas comuns em R:

Como imprimir matrizes em R
Como imprimir todas as linhas de um Tibble em R
Como usar a função sprintf em R para imprimir strings formatadas

Add a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *