변수를 이용한 출력
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
챌린지
쉬움변수와 cat()을 사용하여 책에 대한 정보를 표시하는 메시지를 만드세요.
다음과 같은 변수들이 제공됩니다:
title <- "The R Guide"
pages <- 350
price <- 29.99cat()을 사용하여 할인된 가격(20% 할인)에 대한 계산을 포함하여 다음과 같은 출력을 표시하세요:
Book: The R Guide
Pages: 350
Original Price: 29.99
Sale Price: 23.992각 정보는 별도의 줄에 표시되어야 합니다. cat() 호출 내에서 price에 0.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% 할인)를 계산하세요이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.