เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การเพิ่มคอลัมน์ใหม่

ในโลกที่สมบูรณ์แบบ คุณอาจมั่นใจได้ 100% ว่าจะได้รับกระแสเงินสดครบทุกบาท แต่เนื่องจากนี่คือการคาดการณ์อนาคต จึงมีโอกาสเสมอที่บางฝ่ายอาจไม่สามารถชำระเงินได้ คุณจึงตัดสินใจวิเคราะห์สถานการณ์เลวร้ายที่สุด โดยสมมติว่าจะได้รับเงินเพียงครึ่งหนึ่งของกระแสเงินสดที่คาดไว้ เพื่อเก็บสถานการณ์นี้ไว้วิเคราะห์ในภายหลัง จึงเพิ่มเป็นคอลัมน์ใหม่ใน data frame!

cash$half_cash <- cash$cash_flow * .5

cash

  company cash_flow year half_cash
1       A      1000    1       500
2       A      4000    3      2000
3       A       550    4       275
4       B      1500    1       750
5       B      1100    2       550
6       B       750    4       375
7       B      6000    5      3000

เท่านี้เอง! การสร้างคอลัมน์ใหม่ใน data frame ทำได้ง่ายๆ เพียงกำหนดข้อมูลใหม่ให้กับ data_frame$new_column โดยทั่วไปคอลัมน์ที่สร้างขึ้นใหม่มักเป็นการแปลงค่าจากคอลัมน์ที่มีอยู่แล้ว ดังนั้น operator $ จึงมีประโยชน์อย่างมากในกรณีนี้!

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

R เบื้องต้นสำหรับการเงิน

ดูคอร์ส

คำแนะนำการฝึกหัด

  • สร้างสถานการณ์เลวร้ายที่สุดใหม่ โดยสมมติว่าจะได้รับเงินเพียง 25% ของกระแสเงินสดที่คาดไว้ แล้วเพิ่มเป็นคอลัมน์ใหม่ชื่อ quarter_cash ใน data frame
  • จะเกิดอะไรขึ้นหากต้องใช้เวลานานเป็นสองเท่า (ในแง่ของ year) กว่าจะได้รับเงิน? ให้เพิ่มคอลัมน์ใหม่ชื่อ double_year สำหรับสถานการณ์นี้

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Quarter cash flow scenario
cash$quarter_cash <-

# Double year scenario
แก้ไขและรันโค้ด