Vòng lặp repeat

R trung cấp cho Tài chính

Lore Dirick

Manager of Data Science Curriculum at Flatiron School

Vòng lặp

ch3_vid1_slides.003.png

1 tdfitness, My Daily Routine
R trung cấp cho Tài chính

Vòng lặp

ch3_vid1_slides.004.png

1 tdfitness, My Daily Routine 2 John Rochelle, Water Cycle
R trung cấp cho Tài chính

Vòng lặp repeat

i <- 0

repeat {
  i <- i + 1
  print(i)
}
1
2
3
4
.
.
.
# Vòng lặp vô hạn!
R trung cấp cho Tài chính

Vòng lặp repeat

i <- 0

repeat {
  i <- i + 1
  print(i)

  if(i == 3) {
    break
  }
}
1
2
3
R trung cấp cho Tài chính

Kiểm tra giá cổ phiếu lặp lại

stock_price <- 52.1
repeat {
  stock_price <- stock_price * runif(1, .99, 1.01)
  print(stock_price)
  if(stock_price > 52.5) {
    print("Stock price is above 52.5! Sell!")
    break
  }
}
52.0491
52.42412
51.92386
51.82161
52.19669
52.43577
52.71329
"Giá cổ phiếu vượt 52.5! Bán!"
R trung cấp cho Tài chính

Luyện tập nào!

R trung cấp cho Tài chính

Preparing Video For Download...