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