<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />私はこれまで、tabulateプラットフォームに本当に問題があったことは一度もありません。 私はこのように見える40,000から800,000行までどこでもあることができるテーブルの集計をしています:
| データベース | ドラッグ | イベント | イベント数 |
|---|
| 1 | Drug001 | AE001 | 42 |
| 1 | Drug001 | AE002 | 13年 |
| 1 | Drug001 | AE003 | 81 |
| 1 | Drug001 | AE004 | 81 |
| 1 | Drug 002 | AE001 | 11 |
| 1 | Drug 002 | AE002 | 54 |
データベース列は、1から20の範囲で指定できます。 私はこのような表を作成しています:

多くの行がある場合、tabulateのパフォーマンスは本当に遅くなります。 おそらく、行変数DatabaseとEventが二重にネストしているためです。
パフォーマンスをMicrosoft Excelでピボットテーブルを実行することと比較したところ、それはコンテストではありませんでした。JMPの400,000行のテーブルは3〜6分かかりましたが、Excelの同じものは1秒もかかりませんでした。
これは、2台の異なるPCを使用した場合のパフォーマンスを示す図です。 JMP 9と10の違いはありません。

集計をスピードアップするためのトリックはありますか?私はあなたが遊ぶことができるいくつかのコードを添付しました。 ただ乱数ですが、あなたは考えを得るでしょう。 最初のプログラムはテーブルを作成し、2番目のプログラムは集計を実行します。
ありがとうございます。
ピーター
私はこれを最も簡単に見てみました…参考のために500,000行のテーブルを生成し、グループ化変数DatabaseとEvent、サブグループ化変数DrugとSum変数Drugを使ってTable> Summaryを使いました。32ビットJMPを使用しているT410 / I5 64ビットシステムでは、これは約4秒かかりました。Tabulateスクリプトを起動しましたが、実行時間が長いことを確認したときにキャンセルしたため、結果は得られませんでしたが、おそらくあなたが言ったとおりになります。要約ベースの解決策があなたに役立つかどうかはわかりませんが、違いを見るのは面白いです。Tabulateの速度が遅いのはフォーマット設定によるものかどうか疑問に思います。
マイケル