☑ クールな新機能
☑ 多くの Jmp ユーザーに役立つ可能性があります。
☐ 「バグ」のように感じられるものを削除します
☐ あれば便利
☐ 誰もそれを必要としない
#私のトップ10_2024
このウィッシュリストのリクエストのきっかけは何ですか?
Jmp18 の新しいシームレスな Python 統合により、小さなタスクを Python に転送することがはるかに簡単になりました。
例えば
- JSL: ファイルを読み取る
- Python: 新しい列を計算する
- JSL: 主成分分析を行う
- JSL: グラフビルダーでデータをプロットする
- データテーブルにする -> dt2 を使用する
- Python で dt2 を処理する...
- JSL: Jmpで結果をプロットする
JmpとPythonの間のこのようなピンポンは以前から可能でしたが、
オプション 1) JSL コード内でインライン Python コードを使用する -> デバッグが非常に困難
オプション2) 実際のコードをPythonで記述し、'import'は全体としてJSL経由で行われます。
新しい:
メイン コードを Python で記述します (Python コード内に JSL 呼び出しをいくつか含めます)。
-> オプション 1 と同じ問題: インライン コードのデバッグが困難 (JSL は Python ほどインデントが厳密ではないため、問題は若干軽減されます)
どのような改善を望みますか?
ワークフロー ビルダーが JSL および Python コードを受け入れるようにしてください。
現時点では、ワークフロー GUI は JSL コードを要求します。

JSL と Python (または許可されているその他のコード) を選択するオプションを追加するだけです。

このアイデアはなぜ重要なのでしょうか?
それは双方向に役立ちます::
- Python の統合を容易にします (Python は追加の労力なしで中間ステップとして含めることができます)
- ワークフロー ビルダーの大幅な改善 (制限なし)
さらなる願い