我在創建一個用戶輸入來創建一個用來從互聯網上檢索數據的股票列表。我使用readline
來請求輸入,但每次輸入符號時都會覆蓋前一個輸入。有沒有辦法讓用戶輸入並存儲要在另一個包中使用的5個符號?以下是我正在使用的,任何幫助,非常感謝。Readline for user input overwrites previous entry in R
##Input stock symbols to create a data series to optimize
Stk.List <- NULL
n <- 0:5
#for (i in seq (along=n)) {
for (i in seq(5)) {
if (n[i] < 5) {
Stk.List <- c(readline(prompt = "Input Stock Symbol: "))
}
}
你的循環沒有意義...... if(n [i] <5)'有什麼意義? –