テーブル変数にはテキストと数値だけでなく、より複雑なデータ型を使用してみましょうこのウィッシュリストリクエストのきっかけは何ですか?
テーブル変数は、ユーザーがテーブル変数としてアクセスしたり、数式で使用したりできる情報を保存するのに最適な場所です。 現時点ではテキストと数値に制限されているため、使用が制限されており、回避策が必要です。
行列をテーブル変数として保存しますか?
改善してほしいことは何ですか?
テーブル変数がすべての JMP データ型 (少なくともリスト、行列、連想配列) をサポートすることを望みます。 現時点では、これらを文字列に変換してから、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: テーブル変数にはテキストと数値だけではなく、より複雑なデータ型を使用しましょうこの願いを提出していただきありがとうございます@jthi 。 行列を文字列として保存する (または行列を jsl テーブル スクリプトとして保存する) という回避策は、基本的に値がテキストとしてテーブルに保存されることを意味することを付け加えておきます。 非常に大きな行列の場合、どちらの方法でも私が懸念するのは、各テーブルに必要なディスク容量と、それに対応する読み込み/保存時間の大幅な増加につながる可能性があることです。 それが本当に問題なのかどうかは確認していませんが、おそらくそうなる可能性があります。 したがって、私も行列、リスト、連想配列をテーブル変数として保存できる機能を期待しています。
Re: テーブル変数にはテキストと数値だけではなく、より複雑なデータ型を使用しましょう - ステータスが「承認済み」に変更されましたRe: テーブル変数にテキストと数値だけでなく、より複雑なデータ型を使用しましょう - ステータスが「調査中」に変更されましたRe: テーブル変数にテキストや数値だけでなく、より複雑なデータ型を使用しましょう(ネストされた)連想配列の応用例:複数の入力ファイルを連結するときにメタデータを保存する
関連する願い:
テーブルに関する一般情報
Re: テーブル変数にテキストと数値だけでなく、より複雑なデータ型を使用しましょう - ステータスが「確認済み」に変更されましたRe: テーブル変数にテキストや数値だけでなく、より複雑なデータ型を使用しましょう+1