3

次の形式のビッグデータファイルがあります。

111111  11 22 33 44 55 66 77
222222  21 22 23 29 99 98 00
......  ..

次に、プロローグを使用して各番号の頻度を計算するにはどうすればよいですか?

心から!

4

1 に答える 1

3

ファイルの解析と頻度の計算という 2 つの問題があります。

ファイルの解析には、library(pio). を使用してファイルを処理できます。そのため、まず DCG について学ぶことをお勧めします。これらは、テキストを記述/生成および解析するための Prolog の方法です。それらはそれよりもさらに一般的です。しかし、まずはそのように見てください。

これは、周波数の計算と組み合わせることができます。これを非常に大きなデータでも効率的にするには、この質問を参照してください。

于 2013-01-12T02:56:34.400 に答える