R 中類似Python中raw_input 的函數

來源:互聯網
上載者:User

Python 中的raw_input 函數在需要使用者與電腦互動時非常有用,其實R 裡面也一直有一個類似的函數:readline

例如,我現在做出了一個圖,想要在圖上面找到一個值來決定我在什麼地方分割。而實事實上,如果寫成函數的話,又必須每次都要更新不同的值,如果此時能夠有readline的話,我們就可以直接看著圖來進行確認:

我使用下面的代碼進行嘗試:這樣,最終經過三次嘗試,我選定0.3作為分割點,把GO_ON改為‘yes',這樣程式繼續進行。

  GO_ON = 'no'  while (GO_ON != 'yes'){    NSF_Cut = as.numeric(readline('please enter an IQR value as the non-specific filtering cutoff: '))    abline(v= NSF_Cut)    GO_ON = readline(" Can we go on? \tplease enter 'yes' or 'no': ")  }  print (paste('NSF_Cut =',NSF_Cut)) 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.