Rのコンソールから4つの異なる入力を取得しようとしていますが、コンソールは、プログラムを1行ずつ個別に実行した場合にのみ入力を取得します。すべてのコマンドを一緒に送信すると、情報を入力する可能性はありません。コメントを付けて印刷してみました。ご協力いただきありがとうございます。
grow <-readline(prompt='what do you grow - answer T or B or C?')
#print(grow)
size = readline(prompt='what size is your field?')
#print(size)
size = as.numeric(size)
rain2 =readline(prompt='how much rain fell 2 months ago?')
#print(rain2)
rain2 = as.numeric(rain2)
rain1 =readline(prompt='how much rain fell last month?')
#print(rain1)
rain1 = as.numeric(rain1)