逆予測用の JMP スクリプトこんにちは、みんな、
データ分析を自動化したいので、作業を簡単にするスクリプトを自分で書きたいと思いました。
基本的に、私は自分の標準を使用して、4P フィットを使用して標準曲線を生成したいと考えています。 (列 1、2、3 はこれらの標準を 3 回繰り返したものであるため、平均値が必要です)
その後、4P フィットによって生成された逆予測式を使用して、残りのサンプル (列 4 ~ 12、これらも 3 つずつ行われています。列 4、5、6 は平均をとり、逆予測を適用します) に適用したいと思います。 )
私がすべてのデータを積み重ねる理由は、このすべてのデータを取得して公式レポートに載せるのがずっと簡単になるからです。
よろしくお願いします !
ロバート
Re: 逆予測用の JMP スクリプトエラー メッセージの意味は、「Standard Average」または使用した名前が存在しないということです。したがって、データテーブルには「標準平均」という名前の列がないようです。スクリプトを見ると、7 行目で「Average」という名前の列が作成され、11 行目で「Fit Curve」プラットフォームを実行するときに参照されます。 したがって、唯一の問題は、列を「Standard Average」という名前にしたい場合です。 「平均」ではなく「」の場合は、「フィットカーブ」プラットフォームで別の名前の列を参照できるように、「新しい列」メッセージで列の作成時に列の名前を変更する必要があります。
Re: 逆予測用の JMP スクリプト名前未解決って書いてあるけど…
Re: 逆予測用の JMP スクリプトログにはどのようなエラー メッセージが記録されますか?
7 行目を変更して、問題を解決できると考えていることが実際に問題を解決するかどうかを確認してみましたか?
Re: 逆予測用の JMP スクリプトスクリプトを修正することができ、逆予測に従って最後の「hcp」列の結果が生成されます。
次の質問は、列名を変更すると、hcp 列が逆予測を生成しなくなるのはなぜですか。スクリプトに間違いがあるのでしょうか。
つまり
スクリプト行 11:
fc=dt<
列の名前を「average」から、たとえば「Standard Average」に変更すると、hcp 列に予測が表示されなくなります。 スクリプトを実行する前に、7 行目の列名も Standard Average に変更します。
ありがとう
Re: 逆予測用の JMP スクリプトあなたが何を求めているのか正確にはわかりません。あなたが探しているものについては 2 つの推測があります。
1. 行ごとに 3 つの列の平均を個別に取得したいとします。
TheMean = Mean( :A, :B, :C)
2. 3 つの列のすべてのデータの平均を求めたいとします。
TheMean = ( Col Sum( :A ) + Col Sum( :B ) + Col Sum( :C ) ) /
( Col Number( :A ) + Col Number( :B ) + Col Number( :C ) );
上記のコード部分は次のように短縮できます。
TheMean = Mean( Col Mean( :A ), Col Mean( :B ), Col Mean( :C ) );
各列のデータ ポイントの数が等しい場合
Re: 逆予測用の JMP スクリプトまた、誰かが平均数式のスクリプトを手伝ってくれませんか。
私にはうまくいきません。
私がやりたいのは、3 つの列を取得し、すべての行の 3 列の平均を取得することです。 JMP スクリプト ガイドにはそのスクリプトが提供されていません...
Re: 逆予測用の JMP スクリプト新しい列を作成するために使用している方法を、関数を使用するように変更します。
数式列のクローン()
定義と例 (この応答にコピーしました) は、スクリプト インデックスで入手できます。
ヘルプ==>スクリプトインデックス==>データテーブル列==>式列のクローン作成
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Blood Pressure.jmp" );
dt << New Column( "Day 1",
Formula( (:BP 8M + :BP 12M + :BP 6M) / 3 )
);
list1 = {:BP 8W, :BP 8F};
list2 = {:BP 12W, :BP 12F};
list3 = {:BP 6W, :BP 6F};
dt <<
Clone Formula Column(
"Day 1",
2,
Substitute Column Reference( :BP 8M, list1 ),
Substitute Column Reference( :BP 12M, list2 ),
Substitute Column Reference( :BP 6M, list3 )
);Re: 逆予測用の JMP スクリプトまたあったね、
そこで、この間違いを修正しましたが、他のサンプルの逆予測値を含む最後の列はまだ生成されません... ですので、逆予測式を取得してhcp列に設定したい部分が間違っているか、一行抜けているのだと思います。
よろしく
ロブ
Re: 逆予測用の JMP スクリプト「逆予測式の保存」のスクリプト インデックスは、新しい列を生成するために次の構造を指定します。
fc=dt<<FIT curve=""></FIT>
Re: 逆予測用の JMP スクリプトそのために残念 !
したがって、私の問題は、スクリプトが完全に機能しないことです。 何らかの理由で、hcp 列に逆予測が表示されません(hcp 列の数式を確認すると、何らかの理由で空になっています)
Re: 逆予測用の JMP スクリプトあなたが尋ねている質問は何ですか?
私はあなたがやりたいことを理解しています、そして私はスクリプトを理解しています。スクリプトが機能しないのでしょうか?JMP スケジューラを実行してスクリプトを自動化するように設定しますか?
何を聞いているのか分かりません。