R에서 같은 줄에 여러 변수를 인쇄하는 방법


cat() 함수를 사용하면 R에서 같은 줄에 여러 변수를 쉽게 인쇄할 수 있습니다.

이 함수는 다음 기본 구문을 사용합니다.

 cat(variable1, variable2, variable3, ...)

다음 예에서는 다양한 시나리오에서 이 구문을 사용하는 방법을 보여줍니다.

예제 1: 같은 줄에 문자열과 변수를 인쇄합니다.

다음 코드는 cat() 함수를 사용하여 같은 줄에 문자열과 여러 숫자 변수를 인쇄하는 방법을 보여줍니다.

 #define character string
my_text <- "The answer is"

#define numeric variables
my_value1 <- 5
my_value2 <- 10

#print character string and numeric variables on the same line
cat(my_text, my_value1, "or", my_value2)

The answer is 5 or 10

각 변수는 같은 줄에 인쇄됩니다.

예 2: 텍스트 없이 같은 줄에 여러 변수 인쇄

다음 코드는 텍스트 없이 같은 줄에 함수의 여러 변수를 인쇄하는 방법을 보여줍니다.

 #define function
do_stuff <- function (x) {
    x2 <- x * 2
    x3 <- x * 3
    x4 <- x * 4
    cat(x2, x3, x4)
}

#use function
do_stuff(5)

10 15 20

이 함수는 각 값에 해당하는 변수 이름을 설명하는 텍스트 없이 같은 줄에 세 개의 숫자 변수를 모두 반환합니다.

예 3: 같은 줄에 여러 변수를 텍스트와 함께 인쇄

다음 코드는 텍스트와 함께 같은 줄에 함수의 여러 변수를 인쇄하는 방법을 보여줍니다.

 #define function
do_stuff <- function (x) {
    x2 <- x * 2
    x3 <- x * 3
    x4 <- x * 4
    cat("x2 =", x2, "x3 =", x3, "x4 =", x4)
}

#use function
do_stuff(5)

x2 = 10 x3 = 15 x4 = 20

이 함수는 각 값에 해당하는 변수 이름을 설명하는 텍스트와 함께 같은 줄에 세 개의 숫자 변수를 모두 반환합니다.

예 4: 텍스트가 포함된 새 줄에 여러 변수 인쇄

다음 코드는 cat() 함수에서 \n 연산자를 사용하여 텍스트가 있는 새 줄에 함수의 여러 변수를 인쇄하는 방법을 보여줍니다.

 #define function
do_stuff <- function (x) {
    x2 <- x * 2
    x3 <- x * 3
    x4 <- x * 4
    cat("x2 =", x2, "\nx3 =", x3, "\nx4 =", x4)
}

#use function
do_stuff(5)

x2 = 10 
x3 = 15 
x4 = 20

이 함수는 각 값에 해당하는 변수 이름을 설명하는 텍스트와 함께 서로 다른 줄에 세 개의 변수를 반환합니다.

추가 리소스

다음 튜토리얼에서는 R에서 다른 일반적인 작업을 수행하는 방법을 설명합니다.

R에서 sprintf 함수를 사용하여 형식화된 문자열을 인쇄하는 방법
R에서 Tibble의 모든 줄을 인쇄하는 방법

의견을 추가하다

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다