JMP はスプレッドシートではありませんユーザーが問題を解決しようとしたり、JMP をスプレッドシートのように使用したりするため、これらのディスカッションには多くのリクエストが表示されるように思えます。 JMP データ テーブルの行と列はスプレッドシートに似ていますが、この外観は誤解を招きます。 ここでの私の目的は、JMP を対話型またはスクリプトで使用する、イライラするのではなくやりがいのある使用方法について説明することです。 他の人もこの議論に参加してくれることを願っています。 将来的には、JMP を意図しない方法で使用しようとする試みによって生じるフラストレーションのレベルを軽減できるかもしれません。
まず、スプレッドシートはセルを中心に配置されます。 セルは、値または数式を保存する場所です。 形式を受け入れます。 他のセルと一緒に行や列に編成できます。 行、列、または選択したセルを操作するのは簡単ですが、それでも個々のセルです。 いつでもどこでも何でも置けます。 この動作は、財務データの統合とレポート作成に最適化されたソフトウェアで作業する場合に便利です。 一方、JMP は、無数の統計分析と視覚化を使用して、変数に関するおよび変数間を発見するためのソフトウェアです。 それは変数を中心に方向付けられます。 データ列は、各変数の値をまとめたものです。 これらの関連する値は同じ意味を共有するため、同じ形式および他のメタデータを共有します。 行は、観測値を表し、行の状態を共有する、まとまった値のコレクションでもあります。
2 番目に、データ テーブルは主にデータ (変数と観測値) をメタデータとともに保存および整理するために使用されます。 いかなる種類の分析についても責任を負いません。 数値分析とグラフィック分析は、[分析] メニューと [グラフ] メニューから利用できる多くの専用プラットフォームで実行されます。 プラットフォームはデータ テーブルとデータ フィルターを操作します (行の状態を変更します)。 複数のプラットフォームを同じデータセット上で同時に開くことができます。 分析を強化する場合は、複数のプラットフォームを 1 つのウィンドウに組み合わせることができます。
JMP がスプレッドシートではない理由は何でしょうか? もっとアイデアを持ってまた戻ってきますが、今度はあなたの番です。
すべてのユーザーにとってすべてのソフトウェアであると主張できるソフトウェアはありません。 私は、ワードプロセッサが関数型データ分析に優れているとは期待していませんし、ワードプロセッサに関数型データ分析を教えるのが簡単だとも思っていません。 現在、さまざまな種類のソフトウェアが簡単かつうまく連携して動作し、それぞれを最大限に活用できるようになりました。
Re: JMP はスプレッドシートではありませんこんにちは@Terri_Denver 。 簡単なデータテーブルを自分で作成します。2 つの列を作成し、それぞれにランダムな整数値を生成するように JMP に依頼しました。次に、インスタント列の式を使用して合計を計算します。

ここでわかることは、そうです!JMP は、データ テーブルの行全体を合計できます。 具体的には、インスタント列の式は、JMP の「add」関数を使用して生成されました。簡単にピーシー。

JMP16 の新しい「イベント レコーダー」を使用してスクリプトを保存し、ここで共有して、簡単に再現することもできます。
// New data table
// → Data Table( "Untitled 206" )
New Table( "Untitled 206" );
// New column: Column 1
Data Table( "Untitled 206" ) << New Column( "Column 1",
Numeric,
"Continuous",
Format( "Best", 12 ),
Formula( Random Integer( Empty() ) )
);
// New column: Column 2
Data Table( "Untitled 206" ) << New Column( "Column 2",
Numeric,
"Continuous",
Format( "Best", 12 ),
Formula( Random Integer( Empty() ) )
);
// Change column formula: Column 1
Data Table( "Untitled 206" ):Column 1 << Set Formula( Random Integer( 100 ) );
// Change column formula: Column 2
Data Table( "Untitled 206" ):Column 2 << Set Formula( Random Integer( 100 ) );
// Add rows
Data Table( "Untitled 206" ) << Add Rows( 100, At End );
// New formula column: Column 1+Column 2
Data Table( "Untitled 206" ) << New Column( "Column 1+Column 2",
Numeric,
"Continuous",
Format( "Best", 12 ),
Formula( :Column 1 + :Column 2 )
);
@パトリックジュリアーノ
Re: JMP はスプレッドシートではありません私の質問に協力してくれた皆さんに感謝します!私は同僚の発言に困惑しました - 「JMP では Excel と同じように行を合計することができます」。私は納得できず、情報を探し回ったところ、一部のユーザーが提供した数式があることに気付きました。私は Excel を一度も使用したことがありません - それはかなり嫌いです - だから、分析オプションと - 私にとって - 使いやすさと直観的です - のために JMP に戻ることができてうれしく思います。博士論文のデータ分析はすべて JMP を使用して行いました。 行を合計できないことは大したことではありません。同僚の発言を確認したかっただけです。
改めて皆さんに感謝します!!
テリー・デンバー
Re: JMP はスプレッドシートではありません例を挙げても! どうもありがとうございます!Re: JMP はスプレッドシートではありません必要な答えを計算するための 3 つの計算式を次に示します。1 つ目は、Time[d] = 0 に基づいて指定された標本の d0 行を見つけます。2 つ目は、指定された標本の絶対データ [au] の最小値を見つけます。
また、各式では整数に四捨五入されます。さらに精度が必要な場合は、Round() 関数を削除し、小数点以下の桁を許可しないように列形式を調整できます。3 番目の計算列では、パーセント形式を使用し、小数点を指定しないことにより、値 1 が 100% として表示される JMP パーセント標準が使用されています。
私のサンプルデータテーブルを添付しました。

相対 [% of d=0]
curSpecimen = :Specimen;
theRows = Current Data Table() << get rows where( :Specimen == curSpecimen & :Name( "Time [d]" ) == 0 );
d0Row = theRows[1];
d0Time = :Name( "Absolute data [a.u.]" )[d0Row];
Round( (:Name( "Absolute data [a.u.]" ) / d0Time) * 100 );
相対 [% of d=0] (仮定あり)
Round( (:Name( "Absolute data [a.u.]" ) / Col Min( :Name( "Absolute data [a.u.]" ), :Specimen )) * 100 )
JMP フォーマットを使用した相対 [% of d=0]
curSpecimen = :Specimen;
theRows = Current Data Table() << get rows where( :Specimen == curSpecimen & :Name( "Time [d]" ) == 0 );
d0Row = theRows[1];
d0Time = :Name( "Absolute data [a.u.]" )[d0Row];
:Name( "Absolute data [a.u.]" ) / d0Time;
Re: JMP はスプレッドシートではありませんこんにちは、それは興味深い点ですね。 新しいスレッドを立てる前に、ちょっと質問させていただいてもよろしいでしょうか? 添付の図の青い矢印で示されている計算を達成しようとしています。 これは、さまざまな日数にわたって異なる結果が得られた、3 つの任意の標本についての積み重ねられたデータです。 異なる標本ごとに、絶対結果を各標本で d=0=100% となる相対結果に変換したいと考えています。 私の問題は、やりたいことに対して用語を十分に理解していないことだと思います。 お手伝いいただけますか?

Re: JMP はスプレッドシートではありませんこんにちは@Sagi_Nahum私もその意見に同意します。医療機器業界でもスプレッドシートは依然として普及しています。それくらいは言えます。
ただし、この観点を考慮してください。 スプレッドシートでは、任意のセル構成でデータを入力し、数式を計算できるため、ソフトウェア検証または 100% 検証が必要になります。このレイアウトと数式の作成により、高度にカスタマイズ可能な最終製品が作成されるため、計算エラーが発生しやすくなります。したがって、データの整合性を確保するには、堅牢な検証または検証活動が必要です。
JMP での同じ実装を考えてみましょう。「インスタント列式」を使用して計算を構築し、マウスと JMP のメニュー駆動機能を使用して数回右クリックするだけでこれらの式を生成できます。右クリック > 「結合データ表を作成」または右クリック > 編集 > 「このようなグラフ表を作成」を使用して、複雑な計算の集計表を作成できます。 分析スクリプトをデータ テーブルに埋め込まれた JSL コードとして保存できます。これにより、JMP のメニュー駆動機能を活用し、クリックすると分析が完全に再現可能になるソース コードも生成します。 したがって、この側面から見ると、JMP は人間による計算エラーが少ないため、多くの場合「検証」経路がはるかに簡単になるという点で、スプレッドシート ベースのソフトウェアにはない独自の利点を提供できます。 また、JMP の列ベースの数式は構造がより厳密であるため、ユーザーは 1 つの列に対して 1 つの数式を入力する必要があり、列内のセルを独立して操作することはできません。
最後に、JMP は多くの点で依然としてスプレッドシートであると思います。あなたの脳によく響くなら、このように使ってみてはいかがでしょうか?いくつかの列数式の例を添付します。列の行の下にある複製された値は無視できます。本質的に、計算は「行 1」に使用できます (「閲覧者に無視してもらうために、下のセルを暗い色で塗りつぶすだけ)」。行数が数百から数十万行しかないテーブルの場合、冗長な行単位の計算はとにかく計算コストが非常に安くなります。

Re: JMP はスプレッドシートではありませんJMP がスプレッドシートではないという点には私も同意しますが、製薬業界を含む多くの企業では、依然としてスプレッドシートがデータ収集とデータ分析の主役として活躍しています。 業界は、データ収集、トレンド分析、分析に「高価な」ソフトウェアを必要としないように、これらのスプレッドシートを検証する方法を学びました。 統計分析には、標準のスプレッドシートと競合するために、分析パッケージの一部として検証済みの固定オプションが組み込まれており、関連するデータ整合性規制に準拠している必要があります。
Re: JMP はスプレッドシートではありませんつまり、マネージャーが必ずしも JMP を持っているわけではないため、私が生成する出力のほとんどは最終的に Excel に入れられることになります。 ほとんどの人は Excel から始めて、その後他のソフトウェア プログラムに移行します。Re: JMP はスプレッドシートではありませんこの 2 つの違いを明確にするのは有益ですが、両者を対立させるのはあまり有益ではないと思います。 両方を使用して総合的なメリットを最大化してください...Re: JMP はスプレッドシートではありません多くの良い点はすでに述べられています。 Excel では、ほとんどの場合、JMP を使用してデータを手動で管理する必要があります。バックグラウンドでスクリプトを使用して舞台裏でどのように行われているかを確認できるため、同じセットの繰り返し月次データを再作成するのが、通常の方法で行うよりもはるかに簡単です。 Excel に個別の数式を貼り付けます。 また、数式を使用したい場合は、列を右クリックするだけで新しい数式列が表示され、数式をドラッグ ダウンしたり Excel で表を作成したりすることなく、数式を即座に実行できるさまざまなオプションが提供されます。 Excel でピボットするにはシートまたは領域を選択しますが、JMP ではデータを柔軟に集計したり表にしたりできます。 つまり、JMP は少ないクリック数でより優れたソリューションを提供します。Re: JMP はスプレッドシートではありませんJMP にとって潜在的なチャンスがあることがわかったと思います。 JMP が他のプラットフォームを介した分析にデータ テーブルを使用できるように設計されていることには同意しますが、JMP テーブルからデータを取得したり、データ テーブルとデータを組み合わせて作成したりする頻度はどのくらいでしょうか。 最終的な書式設定のために Excel に貼り付けますか? 分析の一方で、JMP に取り込む前にデータを許容可能な形式に変換するために Excel をよく使用します。 JMP がデータ テーブルとスプレッドシートの間を行ったり来たりして、データ テーブルやレポートに接続でき、ドキュメントに適した形式をすべて 1 つのプログラム内で作成できるようになったら、本当に素晴らしいでしょう。
JMP は間違いなく単なるスプレッドシートですが、もしかしたらスプレッドシートにもなるかもしれません
Re: JMP はスプレッドシートではありません「バック・トゥ・ザ・フューチャー」のドク・ブラウンのビジョンがあります。
Re: JMP はスプレッドシートではありません列ボックスで「+」アイコンを 1 回クリックすると、数式エディターが表示されます。
開発者がニューラル自然言語プロセッサーの Bluetooth ヘッドバンドを再び動作させると、考えたときに開くようになります。 しばらく前には機能していましたが、時期尚早でした。 Windows NT とバージョン 4.7 をインストールして試してみました。 とても素晴らしかったですが、バッテリーが少し重くて、何度も後ろに倒れてしまいました。
Re: JMP はスプレッドシートではありませんそれは本当だ! また、JMP 列式の条件付きロジック ステートメントの構文は、Excel よりもはるかに直感的です。 JMP のグラフィカル表示ダイアログ (その下に JSL が埋め込まれている) を使用して、非常に複雑なロジックを含む条件文を作成できます。これにより、自信を持って新しい列式を作成して、データを操作し、データからより深い洞察を得ることができます。
Re: JMP はスプレッドシートではありません@Paul_J 、これは重要な観察です。 テーブルの操作と自動化により、Excel では非常に複雑または困難なタスクが非常に高速かつ簡単に再現可能になります。 これにより、やりたいと思っていたものの、疲れ果てていて始めることすらできなかった分析への扉が開かれます。
別の@パトリックGIULIANO 氏が間接的に言及したのは、Excel では、グラフや集計表の種類ごとに、多くの困難で複雑なデータ構造を作成する専門家になる必要があるのに対し、JMP では、すべてのグラフや集計表の種類にほぼ普遍的なデータ構造が実際には 1 つまたは 2 つだけであるということです。グラフと分析レポート。 (行ごとに 1 つの観測値、列ごとに 1 つの変数)Re: JMP はスプレッドシートではありませんおそらくJMPはスプレッドシートでしょうか? あるいは、少なくともそれは可能です! 私が最近行っていることは、セルのシェーディング(濃い青)を使用して、特定の列のすべての行で自動的に重複する実行中の重複計算を「非表示」にすることです。 かなりうまくいきます! 私が唯一望んでいたのは、列数式へのアクセスが現在よりもさらに簡単になったことです。 おそらく、数回クリックする代わりに、右クリック 1 回またはその他のショートカットで直接そこにアクセスできるかもしれません。 Excel の便利な点は、列の数式を簡単に入力できることです。 JMP では、数式エディターにアクセスすると同じことができ、JSL も使用できますが、特に 1 つのデータ テーブル内の複数の列に対してこれを行う場合は、数式エディターにアクセスするだけでも時間がかかります。
Re: JMP はスプレッドシートではありませんよかったね、マーク。 一部の大企業にとって、JMP を手に入れるのは困難なことだと思います。 課題はコミュニケーションの 1 つである可能性があります。 人々は彼らのところに来て、「JMP は、Excel で行っているものより優れた分析を行う優れた方法です」と言います。これはほとんどの場合、非常に真実です。ただし、JMP はスプレッドシートではなく、スプレッドシートに適したものがあるという重要な注意点があります。スプレッドシートで行うほうがはるかに優れています。
しかし、企業が聞くかもしれないのは、「Excel で行っていたことはすべて、JMP でより適切に実行できる」ということです。 Excel が依然として目的に適したツールであるにもかかわらず、人々は Excel から JMP に移行するという任務を負っているため、これは深刻な展開の胸焼けを引き起こす可能性があると私は考えています。
私自身の経験からの一例は、控えめなイベントのシミュレーションです。 現在、何らかの負荷の高い作業を行う場合には、より適切なソフトウェアがありますが、ローエンドのバック・オブ・ザ・エンベロープ・キューイング・モデルの場合は、直接スプレッドシート・プログラムを使用します。
モンテカルロは一般的に、ある程度均等に分かれていると思います。 Python を使用する必要がないほど小規模な部分はたくさんありますが、十分に複雑なので、JMP よりもスプレッドシート ソフトウェアで実行する方がはるかに簡単です。
線形計画法も同様。 軽量モデルの場合は、表計算ソフトウェアで実行します。 JMP にその機能があるかどうかさえわかりません。
私の意見では、違いを最もよく要約すると次のようになります。JMP は、特定の一連のタスクを実行するための最良のツールの 1 つですが、すべてを対象としたものではありません。 Excel は、ほぼすべてのタスクで初心者レベルの作業を実行できるツールです。あるいは、JMP はいくつかのことをうまく実行できます。Excel では何でもうまくできます。
Re: JMP はスプレッドシートではありませんありがとう@Paul_J 、Fit Y by Xプラットフォーム内で不等分散を仮定して2サンプルのt検定からCIを抽出し、それをゼロと比較して統計的有意性(またはその欠如)を評価できるという点では、あなたは正しいです。
私が実際に話しているのは、TOST (2 つの片側 t 検定アプローチ) を使用した同等性検定です。この検定では、実質的に重要でないとみなされるグループ間で許容される平均の最大差を定義する実際的な差のしきい値を指定する必要があります (デフォルトでは、その差はゼロに関して対称です)。 その特定の方法では、「不等分散」のオプションはありません。デフォルトでは等分散が仮定されます。Re: JMP はスプレッドシートではありません実際、私はグラフ ビルダーでかなりの成功を収めてきました...管理図ビルダーやローカル データ フィルターも同様です。多くの Excel ユーザーは、グラフィックの力による「ピボット テーブルの感触」を愛しています。
価値を示すことで私が得たもう 1 つの成功は、Excel で何時間もかけて手作業でコピー&ペーストしたりセルを作成したりする作業を、JMP スクリプトによる数秒の作業に置き換えたことです。
ヘルプと書籍も充実しています!
Re: JMP はスプレッドシートではありません不等分散を許容する等価性のテストについて話しているのであれば、それは「間接的に」実行できると思います。平均値の同等性検定 (たとえば 95% レベル) は、平均値の差に対する (90%) 信頼区間によって与えられます。Fit Y by X プラットフォームの t 検定では、不等分散を許容する信頼区間が得られると考えます。
Re: JMP はスプレッドシートではありませんおそらく、JMP の導入を促進するもう 1 つの方法は、MS Excel に JMP アドインをインストールすることです。 JMP と通信し、Excel 内に JMP の分析アイコンがあるため、どうしても Excel を手放せない人にとって役立ちます。 Excel も素晴らしいツールであり、たとえば、特定の計算オプションが利用できない JMP の特定の分析を補完したり、補完したりすることができます。 簡単な例の 1 つは、不等分散の仮定の下での等価性の検定です (私の知る限り、これは JMP では利用できません)。 たとえば、等分散出力の仮説検定を使用して不等分散の仮定を棄却する証拠を見つけた場合など、特殊な場合にこのスプレッドシート用の Excel スプレッドシートを作成できます。Re: JMP はスプレッドシートではありませんビジネスの観点から付加価値を実証する必要があります。価値は、分析の実行時間が節約されることであり、分析がより速く実行されるだけでなく、はるかに強力に (そして簡単に) 実行されます。グラフビルダーから始めます。このプラットフォームだけでも信じられないほど強力で、忍耐と不屈の精神を続ければ、ドラッグ アンド ドロップで簡単に使用できるようになります。JMP.com/learn は、始めるのに最適な場所です。5 分間の短いビデオは明確かつ正確で、ユーザー ベースを動かします。百聞は一見にしかず。 ビジュアル分析は、優れたデータ分析の始まりであり終わりです。
Excelにはこの機能はありません。JMP のいくつかの短いチュートリアルを 10 分以内で受講すれば、「ピボット テーブル」のエキスパートになることができます。JMP の短いチュートリアルを 10 分以内でいくつか学ぶだけで、「グラフ作成」のエキスパートになれます。Excel では、特に平均的なユーザーにとって、そこに到達するのははるかに困難です。そして多くの場合、平均的なユーザーが最も多くの情報を持っています。直接的な洞察(実践的な観点から) 問題を解決します。
Re: JMP はスプレッドシートではありません私にとって、技術的な違い (セルと変数など) に対処する前に、世の中には「何百万もの」長年のユーザーによって作成された「何十億もの」のスプレッドシートが存在するということを心に留めておく必要があります。 。
つまり、Excel は根付いた文化* であるのに対し、JMP は... ?
JMP を推進する際に Excel 文化にどのように対処するかについて何か考えや経験はありますか?
* Office ソフトウェア スイートに自動的に付属します。
Re: JMP はスプレッドシートではありませんhttps://www.jmp.com/support/help/en/15.0/?os=mac&source=application#page/jmp/how-is-jmp-Difference-from-excel.shtml
分析ツールよりもスプレッドシートに精通している場合に JMP を使い始めるのに役立つように 15 で更新されました。Re: JMP はスプレッドシートではありません素晴らしいインプットです!何年も JMP を使用している私たちの多くは、Excel を使用していて問題なく動作すると公言する人をすぐに無視します。これは、この一時的に囚われの身になっている聴衆が、JMP と Excel (またはハンマーとして使用する他のツール) を使用することの価値を理解するのに役立つ瞬間です。JMP が Excel から JMP への作業の移行を検討する理由を強調する一連の記事を公開することを楽しみにしています。JMP ユーザーにとって、これは JMP が必要な場合、または他の利点 (効率、再現性など) を提供する場合の明らかな移行ですが、JMP 以外のユーザーにとっては、何がわからないのかわかりません。
この良い例を探している場合は、business-science.io をご覧ください。彼らは、Excel から R に作業を移行することで生産性が 10 ~ 100 倍向上したというケース スタディを文書化するという素晴らしい仕事をしています。 https://www.business-science.io/business/2019/02/20/excel-to-r-part-1.html
Re: JMP はスプレッドシートではありません最近の JMP ディスカッションからの返信@Mark_Bailey KS テストの解釈に関しては、園芸品種スプレッドシート アプリケーションと比較して、JMP のもう 1 つの差別化されたグローバル機能が示されています。 インタラクティブ/オンライン ヘルプ。 特定の分析プラットフォームのレポート要素に興味があり、さらに詳しく知りたい場合、キーワードや目次検索で探したり、つついたり、推測したりする必要はありません。 JMP メイン メニュー バーに移動し、[ツール] -> [ヘルプ] を選択し、詳細を知りたい要素の上にカーソルを置いて、その要素をクリックするだけです。 JMP ドキュメントの最も関連性の高いコンテンツに直接アクセスできます。 簡単にピーシー。
Re: JMP はスプレッドシートではありません私もこのスレッドに偶然出会い、素晴らしいアイデアを提供してくれた前の回答者に感謝しています。 私のささやかな経験を紹介します。 私は職業生活の中で 2 つのことを行っています。
1. データを収集する手段として実験計画とサンプリング (データ収集計画がない場合は回帰も) と、データを分析するための多数の手順を教えます。 私はデータ分析において、実践的、グラフィカル、そして最後に定量的なという独自の指針に従っています。
2. クライアントからのデータセットを分析します (これらはさまざまな形式をとる可能性があります)。
私は、データ分析時間の最大 95% が、データを正しく分析できるようにデータを構造/順序に整理することに費やすことに重点を置いています。 答えられるすべての質問、導き出される結論、結果の推定の信頼性などは、データの取得方法 (コンテキスト) に依存します。
私のクライアントは全員 Excel を使用しています。 私は、その POS (ソフトウェア) を使用しないでくださいという強調をやめました。 ソフトウェアは言語です。 多くの人話すExcel を流暢に扱え、彼らはそれに慣れています。 JMP は別の言語です。 新しい言語を学ぶことは恐ろしくイライラすることもあります。 Excelには良い点もあれば課題もあります。 その良い点には、非常に柔軟であることが含まれますが、もちろんそれは悪い点の 1 つです。 私は、すべての統計解析ソフトウェアにはその使用に規律が必要であると述べます (そう、これにはあえて言うなら Minitab も含まれます...そうです)。 クライアントと協力するうちに、JMP の驚異的な能力が明らかになりました。 データの整理が間違っていると、どのように誤った分析が生じるかを示します。 彼らは自然に、JMP がどのように分析を実行するかを認識することが最大の利益になると確信するようになります。 説得力のある議論となる「出来事」は一つも見つかりませんでしたが、その繰り返しでした。 これを確認すると (確かに多くの担当者が必要ですが)、正しい分析を実行するために JMP でどのように整理する必要があるかを理解した上で Excel を使用できるようになります。
乾杯、
請求書
Re: JMP はスプレッドシートではありませんここですでに述べたことにさらに付け加えられるかどうかはわかりませんが、ここまでにします。
私の強い要望により、私の雇用主は、最も要求の厳しいクライアントに必要な分析を私が実行できるようにするために JMP を購入しました。 ほとんどの政府契約は灰色ですが、この特定のクライアントは、「これを実装したらどうなるか?」¹ よりも深く掘り下げたいと考えていました¹、あるいは、彼の言葉を借りれば、自分の研究が「擁護可能な方法論と結果を持つこと」を望んでいました。これは、実験計画、DoE に基づくデータ収集計画、データのモデリングと分析、統計分析からの結果の推論という統計プロセスに従うことを意味しました。
JMP を買収する前は、すべてが Excel で実行されていました。 データを誰が処理したかに応じて、作成されたワークブックは平凡なものからなぜ実行されるものまでさまざまです。 ユーザー ベースが大きいにもかかわらず、Excel の核心は依然として強力な会計台帳であるため、経営陣が誤って統計分析であるとみなしたものは概要分析にすぎませんでした。² この特定のクライアントのニーズを Excel で証明することはできませんでした。
JMP ライセンスを取得したとき、最初に考えたのは、データ テーブルはスプレッドシートに非常によく似ているということでしたが、すぐに Excel やその他のスプレッドシート ソフトウェアでは通常、セルが基本オブジェクトとして使用されることがわかりました。つまり、6,871,947,674 個のセルはそれぞれ独立しており、ユーザーが別途定義しない限り、他のセルとは関係がありません。 私には SAS での経験があったので、データテーブルが待機中のデータモデルであることがすぐに明らかになりました。 他の人が指摘したように、列は独立変数 (予測子) または従属変数 (応答) として機能し、JMP データ テーブルの行は観測値です。
JMP のパラダイムは、ユーザーが Excel を使用するよりひどい方法に関与することを防ぎます。たとえば、複数の「テーブル」を、独自のワークシートを占有する独立したオブジェクトとして扱うのではなく、単一のワークシートに配置します。 Excel には広範囲のグラフがあるように見えますが、Graph Builder プラットフォームと比較すると見劣りします。
JMP で提供されるさまざまなプラットフォームには、おそらくサードパーティのアドインを除けば、Excel に相当するものはありません。 統計に慣れていない人にとって、Excel にはプレインストールされていないものの分析ツール アドインが含まれているため、統計の実行にはあまり意味がないという誤解が強化されます。 実験を計画してみませんか? データセットが正規分布した母集団からのものであるかどうかを判断するために、さまざまな手法を使用できますか? ノンパラメトリック データの分析を実行する必要がありますか? ペアワイズ分析を実行して、モデル内の大きく異なる要因を特定したいですか? Excel を使用している場合は、そのようなニーズに対処することを忘れてください。
最近、同僚の私が会社の社長に、JMP でデータをすばやく探索する方法を教えました。 彼は、ほとんど労力をかけずに、ヒストグラムや箱ひげ図を使用してデータがどのように分布しているかを迅速に確認でき、分位数や要約統計量を取得できることがわかったため、分布プラットフォームだけで彼を売り込みました。 Graph Builder の機能は彼の心を驚かせました。後で社長が私に、JMP は SQL クエリを実行できるかどうか尋ねましたが、私は「はい」と答えました。私は、JMP に含まれる組み込みの PDF ブックを彼に提供し、そのようなクエリの実行方法を説明しました。
簡単に言えば、JMP などの真のデータ検出および統計分析ソフトウェアは、Excel で適用される面倒なソフトウェアよりも分析にはるかに適しています。 Excel は、概要統計や基本的なグラフをレポートすること以上の機能を発揮するようには設計されていません。
¹ 政府との契約は、管理レベルの非技術者によって課されることがよくあります。 多くの場合、請負業者は、入札価格と契約履行期間を考慮して、クライアントを確実で達成可能な目標に導く必要があります。
² データ アナリストとデータ サイエンティストが直面する主要な問題の 1 つは、記述 (概要) 統計の生成が統計の応用ではなく、より適切には、統計的推論につながる静的科学とデータ分析の応用ではないことを上司やクライアントに理解してもらうことです。 。
Re: JMP はスプレッドシートではありませんマークさんの投稿ありがとうございます。私が JMP 入門クラスを教えるときは、JMP に付属している『Discovering JMP』という本を生徒たちに参照するようにしています。ヘルプ>書籍>JMPの発見そして私は彼らに63ページを指さします。 JMP は Excel とどう違うのですか?それは学生にとって非常に役立つようです。
Re: JMP はスプレッドシートではありません直接計算できるデータベースとして JMP を使用します。
SQL に似たステートメントは強力すぎます。
JSL は非常に強力で柔軟性に優れています。私は常に JSL を使用して JMP を操作することを主張してきました。
Re: JMP はスプレッドシートではありませんjmp.com/learn を使用します。
SAS で働く何人かの専門家 JMP ユーザーをフォローすると、ユーザーがデータを理解し、データを操作するのに役立つ素晴らしい入門ウェビナーが提供されます -- @chuck Boiler は、JMP の学習曲線は短くて険しいと以前私に言いました。 よくわかりませんが、ケン・ロビンソンが言ったように、「好奇心は心の原動力である」ということは知っています。 ツールを徐々に使用して、実際にどのように作業を強化できるかを確認してください。
最初のレッスンは誰かに教えてほしかったのですが、私は のウェビナーから学びました。それは、データ テーブルの左上隅にある 2 つの三角形に分割された小さな正方形をクリックしてください。 疑似 MS Excel のような方法で JMP データ テーブルを「手動で操作」することが容易になり、私の経験がどれほど変わったか、言葉では言い表せません。 これらの小さな三角形の領域はあなたの味方です。JMP の「Excel らしくない」行/列選択パターンに混乱したときに、数回クリックするだけですべての選択を解除してくれます (これは後で非常に役立ちます)。
2 つ目は、右クリック > 「一致するセルを選択」。 これを日常的に使用している人は、その威力を理解しています。
Re: JMP はスプレッドシートではありませんいいえ、JMP テーブルは単なるスプレッドシートではありません。 ただし、Excel ユーザーの数は JMP ユーザーよりもはるかに多くなります。 そのため、多くの非 JMP ユーザー同僚が使用できるように、JMP データ テーブル、さらには JMP DOE テーブルを Excel に変換する必要が非常に頻繁にあります。 残念ですが本当です。
Re: JMP はスプレッドシートではありません@Mark_Bailey
これがあなたが求めているものであるかどうかはわかりませんが、ここにいくつかのコメントがあります。
私が JMP の入門クラスを教えるときに、重要なポイントをいくつか挙げます。
- JMP データ テーブルはデータベース テーブルに似ています。
- 各列はフィールドです。 「従業員 ID #」という列には ID 番号のみが含まれます。 同じ列に重みの平均値、最小値、最大値、標準偏差を含む重みの列を含めないでください。
- 各列にはデータ型があります。 これにより、計算前に各セルのデータ型をチェックする必要がある Excel とは異なり、JMP は列のデータ型を 1 回チェックするため、行 (観測) の計算を非常に高速に行うことができます。
- 数式は列全体に適用されます。 選択的にする (より高度な) 方法があります。
- Excel はデータの表示には最適ですが、大規模なデータ テーブルの分析にはあまり効率的ではありません。 JMP には、派手なセルの書式設定や単純なプルダウン フィルターはありません。 (最後の箇条書きを参照)
- 次に、グラフとテーブルがどのようにリンクされるか (つまり、ブラッシング)、除外、自動再計算、やり直し、スクリプトの保存を示す短いデモで、利点がすぐにわかります。
- 列によるフィルタリングは、JMP ではまったく異なります。 別のデモでは、フィルタリング (行フィルター、集計テーブル、およびソース テーブルがリンクされています)、次にサブセットと「by」分析を示しています。複雑な By を使用した分析と要約では、通常、分割とスタックの場合と同様に、「ああ、ああ」という結果が得られます。
次に、もう 1 つの重要なポイントは、モデリングと相関に使用される非積み上げテーブルと比較して、By 分析 (Anova) に最適な積み上げテーブルを導入することです。 これは、分析のためのデータの整理や準備の手順に適合します。
Re: JMP はスプレッドシートではありませんスプレッドシートと JMP (または JMP テーブル) の違いについて人々と話すとき、私はすでに述べたこと以外に、次のことを指します。
JMP の大きな利点の 1 つは、最終的に何が見つかるか、何が得られるかを必ずしも事前に知る必要がないことです。 データを迅速かつインタラクティブに探索し、思いつきもしなかった新しい手がかり、関連する変数、パターンを見つけることができます。 ただし、これには別の考え方を受け入れる必要もあります。固定ルールの代わりに標準をガイドラインとして使用して、自分で考えることが許可されています (Gerrman としては、私が何を言っているのかはわかります
)。
もちろん、分析へのアプローチ方法には多少の変更がありますが、この変更を管理できれば、新しいプラットフォームの導入は非常に簡単になります。 そして最高の点 - JMP は、STIPS E ラーニング、オンデマンド Web キャスト、学習ライブラリのチュートリアル、ライブ Web キャスト、すべての貢献者とのコミュニティを通じて、膨大な量のトレーニングを無料で提供しています (皆さんに感謝します!) ) ブログ、ディスカッション、ディスカバリー サミットのプレゼンテーション、YouTube チャンネルなど... 世界中の JMP ユーザーと連絡を取り合っている技術スタッフも忘れてはなりません。
Re: JMP はスプレッドシートではありませんExcel ユーザーは、必要なものすべてを構築する必要があるという観点から考えます。このため、数式列を使用して統計を生成し、グラフ ビルダーを使用して結果を表示する傾向があります。JMP プラットフォームによって業務が楽になることを知ることは、Excel ユーザーにとって非常に目を見張るものです。
フォーミュラ列について言えば、もう 1 つの目を見張るような出来事は、JMP フォーミュラが 1 行に収まる必要がないという事実です。必要に応じて、長く複雑になる可能性があります。Excel を初めて JMP に導入したユーザーは、JMP 式で複数のステートメントを使用できることは初めてではない、と何度か述べています。
もう 1 つの「すごいですね」項目は、結合/更新を使用して JMP で Vlookup を実行する方法を Excel ユーザーに公開することです。Vlookup と比較した参加/更新プラットフォームのシンプルさにより、JMP が真の勝者となっています。
Re: JMP はスプレッドシートではありません
@vince_faller書きました:
この投稿 (または他の人の提案をまとめた投稿) をこのフォーラムに貼り付けておきたいと思います。これは、これまで JMP を実際に使用したことがない人には伝わりにくいと思います。
終わり。 しばらくはこのままにしておきます。
Re: JMP はスプレッドシートではありませんJMP を初めて学習する人に私が最初に教えるのは、積み上げられたデータを列ごとに使用することです。これは、Excel と JMP の違いを人々に示すのに適した種だと思います。
@Mark_Baileyこの投稿 (または他の人の提案をまとめた投稿) をこのフォーラムに貼り付けておきたいと思います。これは、これまで JMP を実際に使用したことがない人には伝わりにくいと思います。
Re: JMP はスプレッドシートではありません以下をイメージします。 JMP の経験豊富なユーザーは、Excel に戻る必要があります。 主な質問は、以前に JMP で行ったことを Excel でどのように実行できるかということです。
Re: JMP はスプレッドシートではありません素晴らしいスレッド@Mark_Bailey 。 新しいユーザーに JMP を紹介するときはいつも、出席者に強く言い聞かせる簡単な忠告がありました。 それは次のようになりました。
JMP を学習するには 3 つのルールがあります。
1. JMP は Excel ではありません。
2. JMP は Excel ではありません。
3. JMP は Excel ではありません。
そして、セッションの後半で必ず誰かが「Excel のように 'x' を実行するにはどうすればよいですか?」という質問をします。 それが JMP で実行できない、または賢明でない場合は、3 つのルールを参照して、JMP は Excel ではないことを皆さんに思い出してもらいたいと思います。
さらに深刻な点として、JMP とスプレッドシート アプリケーションの主な違いは、ポイント アンド クリックという動的な対話性が JMP に浸透していることですが、スプレッドシート アプリケーションには事実上存在しません。 JMP は、私が「非線形発見」と呼ぶもののために設計されています。ユーザーは、すべて分析フローのコンテキスト内で、データと分析を通じて特定の質問を提起し、実践しながら学習しながら、データと分析を逐次的に進める機会があります。 これをスプレッドシート アプリの「一度やれば完了」と私が呼ぶものと比較対照してください。棒グラフが必要ですか? 一つ作ってください。 円グラフが必要ですか? 一つ作ってください。などですが、それができる限りのことです。 その後、振り出しに戻ってやり直します。 JMP ではそうではありません。
Re: JMP はスプレッドシートではありません私は完全に同意します。 JMP の新規ユーザーのほとんどは、Excel の基礎知識、またはそれ以上の知識を持っていると思います。
したがって、私の経験では、JMP と Excel の根本的な違いをできるだけ早く指摘することが重要です。
これにより、JMP でより迅速に肯定的な結果を得ることが可能になります。
Re: JMP はスプレッドシートではありませんJMP はスプレッドシートではありません...
エクセル:
JMP:とても便利です!
Re: JMPはスプレッドシートではありませんJMP のこのセル選択方法が JMP 19 でもデフォルトになっているのは素晴らしいことです。
JMPで「ファーストギア」で作業したいユーザーは、以下の方法でモードを無効にできるようになりました。
Preferences[1] << Set( Classic Data Table Selection( 0 ) );
「フルギア」に戻すには、
Preferences[1] << Set( Classic Data Table Selection( 1 ) );