次の形式のビッグデータファイルがあります。
111111 11 22 33 44 55 66 77
222222 21 22 23 29 99 98 00
...... ..
次に、プロローグを使用して各番号の頻度を計算するにはどうすればよいですか?
心から!
次の形式のビッグデータファイルがあります。
111111 11 22 33 44 55 66 77
222222 21 22 23 29 99 98 00
...... ..
次に、プロローグを使用して各番号の頻度を計算するにはどうすればよいですか?
心から!
ファイルの解析と頻度の計算という 2 つの問題があります。
ファイルの解析には、library(pio)
. このようにして、 dcgを使用してファイルを処理できます。そのため、まず DCG について学ぶことをお勧めします。これらは、テキストを記述/生成および解析するための Prolog の方法です。それらはそれよりもさらに一般的です。しかし、まずはそのように見てください。
これは、周波数の計算と組み合わせることができます。これを非常に大きなデータでも効率的にするには、この質問を参照してください。