二変量ラインフィット問題からの推定抽出<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />私は電圧と電流を測定し、抵抗計算を自動化するためにJMPスクリプトを使用しようとしています(電圧の傾きと電流の曲線)。私が持っているのは2つの列を持つテキストファイルです、私はそれらをJMPで開き、そしてすべてをソーステーブルの列と連結します。私のスクリプトはソーステーブルによってフィットする二変量線を開き、それからレポートから見積もりを得ようとします。特定のソーステーブルに到達したときにこのエラー「アクセス中のインデックスまたは 'Get'の評価」が表示されるまで、データは正常に機能していました。それで私はそれを突き止め(私は100以上のソーステーブルを持っていました)そしてその特定のテーブルのデータはかなりノイズが多く(接続が悪いため電流が低すぎると測定される)そしてフィットはあまり意味がありませんでしたが推定値の表は、2変量レポートにいくつかの値がありました。しかし、その特定の表の推定値を抽出しようとすると(行列には切片用と勾配用に2つの値があるはずです)、行列には1つの値しかなく、推定値ではありませんそれは "Lack of fit"テーブルのMax Rsq値です。
私はいくつかの騒々しいといくつかの良いデータを持つ.jmpテーブルを添付しました、テーブルは問題を説明するスクリプトを持っています(マトリックスest3はただ一つの値を持ち、他はすべて二つを持ち、それらはレポートの見積もりと同じです)
それは予想される動作ですか?100個のテーブルではなく60個のテーブルで問題なく機能していたスクリプトに何が起きたのかを理解するのに何時間もかかりました。
ありがとうございます。
アニ
ps Windows XP上でJMP 9.0.3を使用しています
二変量ラインフィット問題からの推定抽出mpb、どうもありがとうございました。最初のアプローチはまさに私が探していたもので、とても役に立ちました!私が何がLack of Fitテーブルの作成を引き起こしたのか、それ以外の場合はそうではなかったのかわかりませんでした。
再度、感謝します!
アニ
二変量ラインフィット問題からの推定抽出あなたのcase3データは、二変量のLack of Fit解析を引き起こす重複したx値を持つ点を持っています。これにより、推定値の「絶対」座標は、他の3つの場合のレポートの位置からシフトします。これが2つのアプローチです。コード例の精神で「相対」座標を使用していますが、これはLack of Fitのものの存在には影響されません。もう1つは相対座標を使用しますが、探している情報を含むデータテーブルを作成するメソッドを使用します。
最初:
dt =データテーブル( "EstimateExtractionIssue");
現在のデータテーブル(dt)。
biv = dt <<二変量(
Y(:電圧)
X(:現在)
フィットライン()、
投稿者:(:Source Table)
;
rep = biv << report;
est1 = rep [1] ["パラメータ推定値"] [NumberColBox(1)] << getasmatrix;
est2 = rep [2] ["パラメータ推定値"] [NumberColBox(1)] << getasmatrix;
est3 = rep [3] ["パラメータ推定値"] [NumberColBox(1)] << getasmatrix;
est4 = rep [4] ["パラメータ推定値"] [NumberColBox(1)] << getasmatrix;
show(est1);
show(est2);
show(est3);
show(est4);
第二:
dt =データテーブル( "EstimateExtractionIssue");
現在のデータテーブル(dt)。
biv = dt <<二変量(
Y(:電圧)
X(:現在)
フィットライン()、
投稿者:(:Source Table)
;
rep = biv << report;
dtest = rep [1] ["Parameter Estimates"] [NumberColBox(1)] <<結合データテーブルを作成します。