2017-02-09 66 views
-3

我想從R中的用戶輸入數值。這些數值將在一行中。 readline()確實讀取了這些值,但之後將它們作爲字符返回,這使得我無法對這些值進行統計操作,而scan()在R中的一行中不會獲取多個數值。請大家幫忙。R中的單行用戶輸入

採樣輸入

630 135 146 233 144 498 729 120 511 670    

你建議我使用的方式,我可以提示用戶輸入這些值,並將其存儲在數字讓我可以對這些數值進行基本統計運算。

+0

爲什麼不先檢查谷歌?第一個結果http://stackoverflow.com/questions/5974967/what-is-the-correct-way-to-ask-for-user-input-in-an-r-program –

回答

0
as.numeric(unlist(strsplit(readline()," ")))