データテーブルの操作
データテーブルの操作は、JMP を使用する上で当然ながら重要な部分です。データテーブルを使用することで、JMP は様々な分析およびグラフ作成プラットフォームを通じてデータにアクセスできます。JMP データテーブルにデータを直接入力し、将来アクセスするためにそのデータテーブルを保存することができます。また、別のファイル形式やリレーショナルデータベースでデータを保存している場合もあります。これらの場合、JMP で使用するには、データをインポートするかクエリを実行する必要があります。ここでは、JMP データテーブルに既に保存されているデータに焦点を当てましょう。JMP でデータを使用するには、まずデータテーブルを開く必要があります。保存したデータテーブルを開くには、JSL 関数の Open 関数を使用します。この関数は、ファイルを文字列として指定する引数を取ります。つまり、引数はデータテーブルへのパスを指定します。相対パスの場合は、ファイル名と拡張子のみを指定します。つまり、パスは現在のデフォルトディレクトリまたはファイルパスを基準とした相対パスになります。ファイル名と拡張子を含むフルパスを明示的に指定して、絶対パスにすることもできます。絶対パスを使用することは、正しいファイルが開かれることを確実にする最も安全な方法です。さて、「将来のデータテーブルや、スクリプトを実行する他のユーザーにとって、そのパスがどうなるかはどうすればわかるのでしょうか?」と疑問に思われるかもしれません。スクリプト実行時にその情報を取得できるJSL関数があることをご存知でしょう。最後に、引数を指定せずにOpen関数を使用すると、スクリプト実行時にJMPの標準の「ファイルを開く」ダイアログボックスが表示されます。いずれの場合も、Open関数はデータテーブルを開き、そのオブジェクト参照を返します。この参照は変数に格納できます。