弊社では 4 年前に JMP を使い始めました。Excel のかさばりにうんざりしていたため、JMP のドラッグ アンド ドロップ機能と習得のしやすさが気に入りました。しかし、それ以来、弊社は大きく進歩し、現在は統計、そしてさらに重要な自動化と製品品質管理に JMP を使用しています。
このメタ分析は、JMP を使用することで節約できた時間と労力の一例にすぎません。私たちは、クライアントの農場から、当社の製品が子豚の生存率や死亡率に与える影響に関する実験データを受け取ります。このメタ分析は、5 年前に 3 ~ 5 週間の Excel 集中プロセスとして開始されました。時間が経つにつれて、主に自動化された JMP プロセスに変わり、1 週間以内に完了するようになりました。この時間の節約により、クライアントへのデータの提示や会議の要旨の作成など、「付加価値」のあるプロセス ステップにより多くの時間を費やすことができます。また、データのクエリにより多くの時間を費やして情報ナゲットを探すことができるため、プレゼンテーションのたびに「何か新しいもの」を思いつくことができます。JMP は、プロセス マップに従うことの価値と、自動化がデータの表示方法に与える影響について、私たちに教えてくれました。
みなさん、こんにちは。私の名前は Stefan Buzoiano です。Tonisity International の上級科学者です。今日は、Excel から JMP の自動化への移行についてお話しします。私のメール アドレスは画面に表示されていますので、ご質問やご提案がありましたら、ぜひ「いいね!」してください。
背景を少し説明しますと、Tonisity PX は、生まれたばかりの子豚に与えるアイソトニック プロテイン ドリンクで、水分補給と腸細胞に重要な栄養素を提供します。その結果、子豚はよりよく生き延び、より早く成長し、健康になります。Tonisity PX は、細胞代謝をサポートし、細胞結合を強化し、子豚の腸漏れを防ぎ、免疫システムをサポートし、マイクロバイオームをサポートする重要な栄養素を提供するため、腸のパワー バンクと考えることができます。主な効果として、子豚の生存率の向上や、出産前の死亡率の減少が見られます。これについては、次のスライドで説明します。
これまでの経験から、クライアントがデータをより多く見るようになってきており、1 ~ 5 件の試験結果を示すだけでは、達成できる成果に限界があることがわかりました。なぜなら、人々は再現性について、統計分析について、傾向について質問してくるからです。
したがって、データ、私たちの発言、私たちの発信を集約することで、この資料ははるかに強力になります。10、20、50、90、100 の試験結果を示すことで、クライアントは注目し始め、より有意義な議論が展開され、製品や市場へのアクセスに付加価値が生まれます。したがって、データは多ければ多いほど良いのです。これが集約されたデータの力です。
これを実行するため、またはデータ機能を強化するために、死亡率のメタ分析を年に 1 回程度実行しています。現在までに 6 回繰り返しています。2018 年に約 29 件の試験と 33,000 頭の豚で開始しました。今月の時点で、データベースには 91 件の試験と 185,000 頭の豚が登録されています。つまり、このデータ分析は 6 回繰り返しており、前回の分析に 1 回追加して現在の状態になっています。
時間配分の労力とこの分析に費やされた内容を見ると、2018 年に Excel で大量のデータやデータ準備を行ったことがわかります。赤色は Excel データ準備を示します。オレンジ色は SAS と JMP 間の分析を示し、青色は付加価値ステップである配布を示します。当社の幹部、取締役会、顧客は、皆さんが想像するデータ操作ではなく、配布の側面に関心を持っています。
私たちは、Excel を多用するプロセスから始めました。データベースを実際に理解し、すべての数式を操作してコピー アンド ペーストするまでに 8 日かかりました。人為的なエラーもかなりありました。2019 年は、データ セットにあまり追加されませんでしたが、それでもあまり普及しませんでした。
2020年にJMPを導入しました。データベースを全面的に見直し、2021年からはより多くの配信を開始し、データ操作は大幅に減少しました。私たちがすでに配信面での付加価値ステップに重点を置いていたことがわかります。
これは、プロセスのステップごとに分割して見る別の方法です。Excel データの準備、分析、配布です。Excel に費やした時間が減っていることがわかります。8 日から 0.1 日になったのは非常に大きな成果で、プロセスに大きな価値をもたらします。つまり、データ操作が減り、エラーが減り、これに費やす日数が減ります。
分析ステップでは、途中で同じままですが、SAS 集中プロセスから JMP 集中プロセスに移行しました。これにより、多くの情報を 1 か所に保持できるため、メリットがあります。
しかし、ここでの最大の焦点は、情報の発信に要する時間が半日から 4 日程度に短縮されたことです。これは日々の業務に大きな価値をもたらします。たとえば、今年は 2 つのアブストラクトを提出しました。過去 2 年間で自動化をいくつか実施し、新しい分析もいくつか追加しました。つまり、Excel でデータをやり取りする必要がなくなったことで得られた時間は、アブストラクトの提出、情報の発信、クライアントへのウェビナーの開催、学術コミュニティとの対話に有効に活用されました。
これは私たちのデータ分析プロセスです。データ分析プロセスとしては、最も醜いものです。多くのテーブル、多くの相互作用、多くの要約、マージ、その他すべてです。ここで重要なのは、その大部分、多くの重労働が JMP で行われていることです。Excel はほとんどなく、SAS も少しありますが、ほとんどは JMP です。
バックグラウンドでのプロセスは、このようになっています。Excel から JMP にデータ セットまたはデータベースの場所を取得します。これを SAS で実行し、JMP に再取り込みして、各分析のバックボーンとなるマスター テーブルを作成します。ここで、他のすべてのものが特定され、前進します。つまり、5 つの地理的地域、2 つの管理プロトコル、4 つの遺伝学による死亡率のメタ分析が全体的に行われています。このデータ テーブルの約 13 のコンポーネントが自動化され、JMP によってバックグラウンドでシームレスにマージされています。
反復から反復へと移行する通常のグラフがいくつかあります。コードはすでに記述されており、JMP が面倒な作業を行います。スクリプトを実行するだけです。そして、これらすべての時間の節約により、前述したように、データの解釈と配布に集中できます。データセットの隅々まで調べ、製品が非常にうまく機能しているときや、予期しない結果が生じた状況を確認できるようになりました。これにより、顧客と一緒にトラブルシューティングを行い、製品を使用しているときに価値を提供できるようにすることができます。
これが基本的にバックグラウンドで行っていることです。ここでは退屈な手順がいくつもあります。Excel を見て、それを JMP に取り込み、初期解析を行います。これについては後で説明します。また、デモも行います。それを SAS に送信して分析し、Excel に出力します。それを JMP に戻し、死亡率の平均、P 値、その他の要約を結合してグラフを作成し、PowerPoint で表示します。
先ほど申し上げたように、JMP は数式や連結など、面倒な作業をバックグラウンドで行ってくれるので、データを調べて配布、要約、ウェビナー、クライアント トレーニング セッションなどを行うことができます。
デモに移ります。ここで、すべての JMP ユーザーが一時停止して、コードがシームレスに動作することを祈ります。見てみましょう。これは私の JMP プロジェクトです。特に面白いものではありませんが、コード行はたくさんです。JMP で本当に気に入っているのは、コード フォールディング オプションが用意されていて、コードのセクション全体を折りたたむことができることです。すべてをメモリにロードして調整し、右側のパネルからこれらのコード セクションを実行しています。テーブルを取り込んで作業を開始します。
次に、SAS に接続する必要があります。SAS はバックグラウンドでコードを実行します。SAS が作業を行うために、テーブルを SAS にエクスポートします。すると、SAS はかなり見苦しいテーブルを返します。P 値や推定値などを含む 7 つのテーブルがあり、これらを連結してマスター テーブル形式に取り込む必要があります。JMP は問題なくこれを実行できます。これがマスター テーブルです。これで完了です。
すると、左側に、役に立たないテーブルがいくつか残ります。もちろん、それらをクリーンアップして閉じます。申し訳ありませんが、うまくいきません。問題は、ここにいくつかのテーブルが残っていることです。図やグラフのコードは、反復の古いバージョンから取得する必要があります。
まさにそれを行っています。ここにコードやスクリプトが表示されており、いろいろいじることができます。これらは私の標準グラフです。必要に応じていじってみてください。ここにもう 1 つあります。完璧です。繰り返しますが、これはグラフの 1 つの例にすぎません。X 軸にコントロールの死亡率、Y 軸に PX 治療の死亡率、そしてこれらの小さなフラグがあります。これにより、ヨーロッパの試験がどこにあるか、これらの各点がデータベース内の試験であることがわかります。米国の試験で死亡率が非常に高いものがたくさんあります。アジアの試験は通常、下部の死亡率が低くなっています。
そのため、SAS から Excel 経由でデータを取り込んで Excel でグラフを作成するのではなく、データを調べて柔軟にデータの内容を把握できます。そのため、多くの時間を節約できます。
完璧です。これについていくつか結論を述べます。JMP を使用すると、データ操作が減るので、JMP ライセンスは元が取れます。人的エラーも減ります。JMP ソフトウェアは、すべての数式、すべての連結、すべての表の結合など、考えられるすべての面倒な作業を実行します。バックグラウンドで実行されるため、人的エラーはまったく発生しません。コードをまとめるときにすべて処理されました。このように時間を節約することで、付加価値の高い手順に集中できます。つまり、データの確認、要約の作成、ウェビナーの実施、顧客との話し合いなどです。つまり、時間の価値を高めることができるのです。
これにより、多くのトラブルシューティングやさまざまな方法でのデータの解釈が可能になり、データ自体のさまざまな分析が可能になります。ここでのもう 1 つの重要な点は、これらすべてを 2020 年に開始したことです。JMP スクリプトの経験はまったくありませんでした。私にできるのなら、皆さんにもできます。ありがとうございます。繰り返しになりますが、私のメール アドレスは画面に表示されています。ご質問やご提案がありましたら、ぜひお聞かせください。