行列をテーブル変数として保存しますか?こんにちは。 次のように、行列またはリストを変数としてテーブルに保存できるかどうか疑問に思っています。
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
dt << New Table Variable("Day_mat", [42 43]);もちろんこれはうまくいきませんでしたが、別の方法はあるでしょうか? 私が検討しているオプションの 1 つは、次のようにテーブル スクリプトとして保存することです。
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
dt << New Script("Dat_mat_script", Day_mat = [42 43]);コミュニティにもっと良いアイデアがあるかどうか疑問に思っていますか? ありがとう!
自動化とスクリプト作成Re: 行列をテーブル変数として保存しますか?テーブル変数はテキストまたは数値のいずれかである必要があると思います -> 文字列に変換すれば保存できます(Char()を使用して変換し、使用する必要がある場合はParse()を使用します)
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
dt << New Table Variable("Day_mat", Char([42 43]));
m = Parse(:Day_mat);Re: 行列をテーブル変数として保存しますか?素晴らしい回避策:)
はい、なぜテーブル変数にこの制限があるのか興味深いですね。
Jmp に行列とリストが導入されたとき、開発はテーブル変数に対して行列とリストを有効にするのを忘れていたようです。
この機能が意図的に追加されなかったのは、おそらく入力を容易にするためである可能性があります。
数値でない場合は文字列です
「 ...」を含まない文字列の入力を許可するには
誰かがウィッシュリストのエントリーを書いてくれたら、私は工藤でサポートします:)
Re: 行列をテーブル変数として保存しますか?テーブル変数には特定の用途があるため、テキストまたは値(数値)のみをサポートしていると思います。 JMP の使用 > データの入力と編集 > データ テーブルの編集 > データ テーブル変数の使用ですが、少なくともリスト、行列、連想配列の使用を許可するために再検討する価値はあるでしょう。 ウィッシュ リストの項目を作成することはできますが、現時点では JMP 開発がまったく最新の状態に追いついていないと思います (「新しい」ウィッシュ リストの項目が 600 近くあります)。
(この記事を書きながら作成しました)... ウィッシュリストの商品はこちらテーブル変数にはテキストと数値だけではなく、より複雑なデータ型を使用してみましょう
Re: 行列をテーブル変数として保存しますか?
@jthi書きました:
約600の「新しい」ウィッシュリスト項目があります
はい、2022 年末以降、ほんの一部に過ぎないようです。新しい願いが叶った認められた。
これは Jmp18 開発の最終フェーズによるものだと思います。
Jmp18 のリリース後、彼らが再び次のことを始めることを期待しましょう。認める新しい願いを、良い願いを転送します調査中そして届けられた....
Re: 行列をテーブル変数として保存しますか?ありがとう@jthi 。 このアイデアも気に入っています。