Menu
Coddy logo textTech

변수를 이용한 출력

Coddy R 여정의 기초 섹션에 포함된 레슨 — 78개 중 28번째.

이제 cat()을 사용하는 방법을 알게 되었으니, 출력에 변수를 포함하는 방법을 살펴보겠습니다. 이는 데이터에 따라 변하는 동적인 메시지를 생성하는 데 필수적입니다.

cat()을 사용하면, 쉼표로 구분하여 텍스트와 변수를 혼합할 수 있습니다:

name <- "Alice"
age <- 25

cat("Name:", name, "\n")
cat("Age:", age, "\n")

출력 결과는 다음과 같습니다:

Name: Alice 
Age: 25

하나의 cat() 호출로 여러 변수와 텍스트를 결합할 수 있습니다:

item <- "apples"
quantity <- 5

cat("You bought", quantity, item, "\n")

출력 결과: You bought 5 apples

cat() 함수는 항목 사이에 공백을 자동으로 추가한다는 점을 기억하세요. 계산식을 직접 포함할 수도 있습니다:

price <- 10
cat("Total cost:", price * 2, "\n")

출력 결과: Total cost: 20

challenge icon

챌린지

쉬움

변수와 cat()을 사용하여 책에 대한 정보를 표시하는 메시지를 만드세요.

다음과 같은 변수들이 제공됩니다:

title <- "The R Guide"
pages <- 350
price <- 29.99

cat()을 사용하여 할인된 가격(20% 할인)에 대한 계산을 포함하여 다음과 같은 출력을 표시하세요:

Book: The R Guide
Pages: 350
Original Price: 29.99
Sale Price: 23.992

각 정보는 별도의 줄에 표시되어야 합니다. cat() 호출 내에서 price0.8을 곱하여 할인가를 직접 계산하세요.

치트 시트

cat()을 사용하여 출력에 변수를 포함하려면, 텍스트와 변수를 쉼표로 구분하세요:

name <- "Alice"
age <- 25

cat("Name:", name, "\n")
cat("Age:", age, "\n")

단일 cat() 호출에서 여러 변수와 텍스트를 결합할 수 있습니다:

item <- "apples"
quantity <- 5

cat("You bought", quantity, item, "\n")

cat()은 항목 사이에 자동으로 공백을 추가합니다. 계산식을 직접 포함할 수도 있습니다:

price <- 10
cat("Total cost:", price * 2, "\n")

직접 해보기

# 도서 정보 변수
title <- "The R Guide"
pages <- 350
price <- 29.99

# 할 일: cat()을 사용하여 도서 정보를 표시하세요
# 각 정보는 별도의 줄에 표시되어야 합니다
# cat() 호출 내에서 직접 할인가(20% 할인)를 계산하세요
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

기초의 모든 레슨