lag(x) を使用していますか?
...これはもう不可能のようです:

JMP18.1.1でテスト済み
JMP17:

自動化とスクリプトRe: lag(x) を使用していますか?18.1.1 を含め、私が試したすべてのバージョンで正常に動作するようです。

Re: lag(x) を使用していますか?はい、よかったです。
そして、ちょっと奇妙です...
つまり、100% 消えたわけではなく、100% 機能しているわけでもありません。
何が違いを生むのでしょうか?
PC 対 Mac?
...自分の好みを確認し、より多くの同僚と比較します。
Re: lag(x) を使用していますか?良い点:
これは「ラグ」という一般的な問題ではありません
...原因は次のようです:

この方法で数式を生成すると、エントリは空になります。
新しい列を作成し、その後に数式を追加すると、値が計算されます。
追加:数式列を生成するさまざまな方法のビデオ
- 新しい数式列: クリックで遅延を追加 ->失敗
- 新しい数式列:ラグを手動で追加 ->失敗
- 新しい数式列: コードを削除して再度書き込み ->失敗
- 新しい列 -> 手動で数式を追加 -> 動作する
- 新しい列 -> クリックして書き込みで数式列を追加(#2のように) -> 動作します
Re: lag(x) を使用していますか?JMP サポートにチケットを送信しました: TS-00182750
見てみましょう ...
Re: lag(x) を使用していますか?JMP は Empty() の「欠落」引数を誤って評価するようです
// Transform column
Data Table("Big Class") << Apply Formula(
Columns(:weight),
Formula(Lag(:weight, Empty())),
Output(New Formula)
);
行の下にラグを使用すると、列を作成するために他の方法が使用されるため、これは起こりません。
// New formula column: Lag[weight]
Data Table("Big Class") << New Formula Column(
Operation(Category("Row"), "Lag"),
Columns(:weight)
);
編集: 他の関数でも発生します (少なくとも Dif では発生しますが、他にも発生する可能性があります)
// Transform column
Data Table("Big Class") << Apply Formula(
Columns(:weight),
Formula(Dif(:weight, Empty())),
Output(New Formula)
);
Re: lag(x) を使用していますか?いい指摘ですね。さらに深く掘り下げてくれた@jthiに感謝します。
私はこれまで注意を払っていませんでしたが、数式エディターがオプションの引数を表示する 2 つの方法に気づきました。
- 明示的:

- [説明だけではない]:
