株価(株価、価格)のフィードを提供するソケットに接続しようとしています。ストリームは無限です。私の問題は、私がそれを印刷することができないということです。そもそもソケットからのデータストリームの印刷
、私は接続を作成します。
con <- socketConnection(host = "88.99.38.191", port = 1337, open = "r")
その後、私はすべての行を読んで変数を設定します。 data <- readLines(con,-1)
そしてprint(data)
問題は、接続を実行し、変数設定データとの間の時間間隔に依存し、後者は、値の異なる番号を受信し、そしてそれはそれということです。
私は何とかストリーム全体を印刷しようとしています。私が使用している場合 while (TRUE) { print(data) }
それは無限にループ内のdata
を印刷します。
これを実装する方法はありますか?
私の最終的な目標は、各IDの移動平均を計算することです。
これはおそらくR-helpやStackOverflowのようなプログラミングサイトでは良いでしょう。 –
再現可能な例を使わずにRを使用する方法に関するので、この質問を議論の対象外とすることにしました。 – gung
こんにちは、あなたの答えに感謝します。私はすでにすべてのコード/例を提供しています。 –