ขอบเขตของฟังก์ชัน (1)
Scoping คือกระบวนการที่ R ใช้ค้นหาค่าของตัวแปรจากชื่อที่กำหนด ตัวอย่างเช่น เมื่อเขียน x <- 5 R จะรู้ได้อย่างไรว่าค่าของ x คือ 5
ลองทำแบบฝึกหัด scoping นี้!
percent_to_decimal <- function(percent) {
decimal <- percent / 100
decimal
}
percent_to_decimal(6)
[1] 0.06
ถ้าพิมพ์ decimal ตอนนี้จะได้ผลลัพธ์อะไร?
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
R ระดับกลางสำหรับการเงิน
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง
เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา
เริ่มแบบฝึกหัด