jmp を Excel に集計する表をExcelにエクスポートできるアドインはありますか?
データテーブルをExcelにエクスポートできるアドインしか見つかりませんでした。
前もって感謝します!
Re: jmp 表を Excel に変換これは、Peter Bartell の提案の拡張です。ジャーナルを HTML として保存します。このスクリプトは、次を使用する JSL を追加します。プログラムを実行() wscript (vbscript を実行する) を使用して、保存された HTML ファイルをインポートし、いくつかの書式設定を行います。これは、スクリプト 9_RunProgram.jsl の例 #3 を変更したものです。 JSL Companion、JMP スクリプト言語のアプリケーション、第 2 版。
スクリプトが添付されています。
Names default to here(1);
dt = Open( "$SAMPLE_DATA/Car Poll.jmp" );
obj = dt << Tabulate(
Show Control Panel( 0 ),
Add Table(
Column Table( Grouping Columns( :sex, :marital status ) ),
Row Table( Grouping Columns( :country, :size ) )
)
);
dt1 = obj << Make into Data Table;
nc = ncol(dt1);
Close(dt1,NoSave);
//===== the code below will import the saved html into Excel =====
//assume < 26*26 columns
_alph = Words("ABCDEFGHIJKLMNOPQRSTUVWXYZ","");
_lc = if(nc<27 , _alph[nc],
_alph[floor((nc-1)/26)] || if(mod(nc,26)==0,"Z", _alph[mod(nc,26)])
);
new window("Tabulate", <<JOURNAL></JOURNAL>以下は Excel ファイルのスクリーンショットです。 これは、行ヘッダーと列ヘッダーのセルとセル内の値が結合された標準の Excel ファイルです。
Re: jmp 表を Excel に変換使用している要約統計または JMP バージョンを指定していないため、これは機能しない可能性があります。 JMP に以下が含まれている場合、カテゴリカルプラットフォームでは、Categorical を使用して集計テーブルを作成できます。 Excel ファイルを保存() 。 スクリプトの例、JMP 出力、および Excel ファイルを以下に示します。シェーディングは保存されず、ラベルが長い場合は回転されますが、構造は残ります。
これは、考えられる代替手段の単なる参考情報です。私は Categorical をあまり使用したことがありませんが、N、Means、Std Dev、% Response が利用できることは知っています。 ただし、分位数やその他の統計については調査していません。
Names default to here(1);
dt = Open( "$SAMPLE_DATA/Car Poll.jmp" );
obj = dt << Categorical(
Structured( :sex * :marital status, :country * :size ),
Share Of Responses( 0 ),
Share Chart( 0 ),
Legend( 0 ),
Total Responses( 0 )
);
obj << Save Excel File(
"c:/temp/jmp_to_excel_categorical.xlsx",
Separate Rows for Each Cell Statistic( 0 )
);
JMP Categorical ReportJMP Categorical ReportJMPカテゴリレポート
Saved Excel FileSaved Excel File保存された Excel ファイル
Re: jmp 表を Excel に変換ジムさん、ありがとう! ということは、これはJMPでは不可能なのでしょうか?Re: jmp 表を Excel に変換これには、複数の列が含まれるなど、完全な Excel 形式のファイルを生成する必要があります。Re: jmp 表を Excel に変換@uday_guntupalli
返信してくれてありがとう。
ただし、指定したスクリプトを使用すると、出力は以下の最初のスクリーンショットのようになります。 2 番目のスクリーンショットのテーブルを出力しようとしています。
ありがとう、
ジョアン


Re: jmp 表を Excel に変換確かに HTML は良さそうですが、同僚がそこからさらに指標を作りたがることもあります。つまり、通常、私の出力が最終目的地ではない可能性があります。
Excel へのコピー/貼り付けについて言及しましたが、それを実行すると、正しい形式ではなく、すべて 1 つの列にまとめられてしまいます。 ただし、最初にメモに貼り付けてから Excel に貼り付けた場合は、フレームのない正しい形式が得られます。
ありがとう、
ジョアン
Re: jmp 表を Excel に変換@ジョアン、
Excel で JMP 集計結果を繰り返し求める場合、次のような方法で機能するでしょうか。
dt = Open( "$SAMPLE_DATA/Car Poll.jmp" );
dt1 = (dt << Tabulate(
Add Table(
Column Table( Grouping Columns( :sex, :marital status ) ),
Row Table( Grouping Columns( :country, :size ) )
)
)) << Make Into Data Table;
dt1 << Set Name("TabulateResults");
Create Excel Workbook( "c:\MyWorkbook.xlsx", {"TabulateResults"} );Re: jmp 表を Excel に変換JMP 出力に関して最終目標が何であるかは、まだ 100% 明確ではありません。 レポートを Excel のタブとして作成する必要があるということは、JMP Tabulate レポートを個別の Excel タブのコンテンツとして表示する必要があると解釈しています。 私の解釈が正しければ、上で述べた以外にこれを実行できる 1 つの方法は、JMP Tabulate レポートをインタラクティブまたは静的 HTML オブジェクトとして保存することです。 次に、Excel のタブ内に各オブジェクトを埋め込むことができます。その後、必要なのは各オブジェクトを開くための Web ブラウザだけであり、Excel ユーザーが「見る」のは表形式レポートの出力です。
Re: jmp 表を Excel に変換右。 私の仕事では、ルーチンとしてタブごとに Excel で分析を行う必要があります。 そこで、自動化する方法を模索中です。Re: jmp 表を Excel に変換こんにちは、ジムさん
Excel ウィザードを開いたのですが、私のウィザードは添付のようにあなたのウィザードとは異なっています。 そして私はあなたのような 437 オリジンを持っていません。 ただし、最初にメモに貼り付けてからエクセルに貼り付けることができ、うまくいきました。 どうもありがとうございます!
ジョアン
Re: jmp 表を Excel に変換JMP での表作成の結果を Excel にエクスポートしたい理由を聞いてもいいですか? 私が尋ねているのは、JMP 以外のユーザーが表形式レポートを「見る」ためだけなのかどうかを尋ねているためです。これを実現するにはさまざまな手段があります。 コピー/ペースト先の Microsoft アプリケーションは機能します。 また、よりエレガントになり、Web レポートを公開することもできます。JMP で作成したコンテンツを他のアプリケーションやファイル構造に取り込む主な理由であれば、JMP の発見を他の人と共有する方法がたくさんあります。
Re: jmp 表を Excel に変換Excel を開き、[ファイル]==>[開く] に移動して、テキスト ファイルを参照しました。それを選択し、ファイルを開こうとすると、テキスト インポート ウィザードが表示されました。

そしてファイルを開いた

Re: jmp 表を Excel に変換ありがとう、ジム。
これは愚かな質問かもしれませんが、元の表形式で Excel で txt を正しく開くにはどうすればよいですか? Excelで開いたのですが、最初の行にしか表示されず、正しい形式ではありませんでした。
ありがとう、
ジョアンRe: jmp 表を Excel に変換表の出力をテキスト ファイルに保存し、Excel に取り込むことができます。以下は、出力をテキストに保存する簡単な図です。
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/big class.jmp" );
tab = tb = Tabulate(
Show Control Panel( 0 ),
Add Table( Row Table( Grouping Columns( :age, :name ) ) ),
Display Column Width( Row Label( "name" ), 70 )
);
Report( tb )[tabulatebox( 1 )] << save text( "$TEMP/tab.txt" );
Re: jmp 表を Excel に変換残念ながらありません。
ブライアン
Re: jmp 表を Excel に変換ブライアン、ありがとう。 ただし、最初にデータテーブルを作成すると、表形式が失われます。 表をそのままエクスポートする方法はありますか?
ありがとう、
ジョアンRe: jmp 表を Excel に変換赤い三角ボタンの表作成メニューで、「データテーブルに作成」を選択できます。次に、結果のテーブルで [ファイル] -> [名前を付けて保存] を実行し、種類として [Excel ワークブック] を選択します。どのバージョンを実行しているか、どのオペレーティング システムで実行しているかについては言及されていませんが、Mac を使用している場合も同様のはずです。ファイルに名前を付けて保存する代わりにエクスポートを使用する必要があります。
ブライアン・コーコラン
JMP開発