テーブル情報を取得する方法こんにちは、
SAS PROC CONTENTSが行うのと同様に、JMPにテーブルの情報(列の名前、行の数、列の名前、列のタイプなど)を取得する方法はありますか?
ありがとう、オレン
Re:テーブル情報を取得する方法私の要求に可能な解決策を提供してくれてありがとう。
オレン。
Re:テーブル情報を取得する方法こんにちはジェフ、
どうもありがとうございました。 お勧めのアドインをダウンロードしました。 テーブル自体に関する情報(テーブル名、作成日など)は提供されませんが、これはおそらく私が探しているものに対する最も簡単な解決策です。
BR、オレン
Re:テーブル情報を取得する方法をチェックしてくださいテーブル属性アドインに@Justin_Chilton 。
それはあなたが探しているものかもしれないと思います。
Re:テーブル情報を取得する方法* Column Viewer *オプションは、特に*Dataの機能で非常に便利です。
*要約の表示*を要求したときに表示される情報のテーブルビュー*
(データテーブル内の)すべての列名をテーブル列に表示します。
印刷、並べ替え、印刷などが可能です。
ただし、*そのSummaryテーブルは、接続されている方が便利な場合があります
*列*列のタイトルが変わるように、データテーブル*に移動します
データテーブルのタイトルを変更します。 たとえば、
データテーブルには「平均」という単語が含まれています(たとえば、
*概要*)、これらすべての「平均」を一度に削除できます(短縮したい場合)
タイトル)「検索」を使用して、すべてを空白に置き換えます。
Re:テーブル情報を取得する方法こんにちはオレン、
残念ながら、このPROC CONTENTSの使用について、JMPにはそのようなすぐに使用できる手順はありません。
JMPの最も近い機能は、メインメニュー->列->列ビューアーからの列ビューアープラットフォームです。
https://www.jmp.com/support/help/en/15.0/#page/jmp/select-columns-in-the-columns-viewer.shtml
JSL DataTable関数を使用すると、テーブルやファイル全般の詳細を取得するための低レベルの関数が増えますが、これはJSLコードの記述を意味します。
列ビューアを試して、最終的にはメインのWW JMPコミュニティに質問を報告して、可視性を高めることをお勧めします。
お役に立てれば。
さようなら、マッシモ
Re:テーブル情報を取得する方法こんにちはトム、
迅速な返信ありがとうございます。 送信したスクリプトを実行しようとしましたが、出力が見つかりませんでした。
とにかく、CONTENTSが生成するようなすべてのテーブルの情報を含むより複雑な出力が必要になります。 これは規制目的であり、SASと同様の出力が期待されます。
私はおそらく他の解決策を探す必要があるでしょう。
もう一度ありがとう、オレン
Re:テーブル情報を取得する方法こんにちはオレン、
私はよく知らないSAS PROC CONTENTS、
しかし、JSLでは、必要なすべての情報を個別のコマンドで取得できることを私は知っています。 ここにあるいくつかの:
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << Get Script();
dt << Get Column Names("string");
Nr = NRows(dt);
Nd = NCols(dt);
dt:Age << Get Data Type;
dt:Age << Get Modeling Type;
これで十分ですか?
BR、
トム。