R&D では、NIR スペクトル用の優れたウェーブレット モデルを開発しました。生産現場で NIR オンライン制御を実装できるように Python に転送することは可能ですか? 可能であれば、異なる手順は何ですか?
議論するには、何を尋ねているのか、何を試みているのかについて、さらに詳しい情報が必要です。
- ウェーブレット モデルは JSL ですか?
- Python への転送とは、モデル自体のことでしょうか、それともモデルのデータ出力のことでしょうか?
- NIR - ?近赤外線?
- ...
詳細は
NIR は近赤外線分光法の略で、製造業ではオンライン プロセス制御に使用されます。固有関数スコア「YFPC」で SPC を実行したいと考えています。R&D では、優れた FPCA ウェーブレット モデルを開発しました。現在、オンライン SPC に使用できる製造 NIR スペクトルの YFPCA スコア生成、またはモデル ベースの多変量 SPC に相当する概念にこれを適用したいと考えています。
一般的に、JMP から Python を使用することは、Python をスタンドアロンで使用することと基本的に同じです。Python の pip の jpip ラッパーを使用すると、外部 Python パッケージを JMP のプライベートな分離された site-packages ディレクトリにインストールできます。これは JMP 固有の仮想環境と考えてください。純粋な Python コードを記述し、JMP 内の Python 固有のスクリプト エディターから開いて編集し、実行することができます。
JMP 内で Python コードを実行する利点は、組み込みパッケージであるjmpをインポートするパッケージと、継続的に追加されるその他のコードです。これにより、JMP DataTables への Python インターフェイスと、Python から直接提供されるその他の JMP 機能が提供されます。
Python から JMP データ テーブルを作成、読み取り、および書き込みできるコードを作成できます。さらに、JSL には Python Submit( "python code "); があり、jmp パッケージには jmp.run_jsl( ' jsl code here' ) があるため、スクリプトは言語の壁を越えて機能します。
Python コードは、スタンドアロンの Python にインポートする場合と同じように、JMP で実行されている Python によってインポートできます。有効な Python パッケージの場合、jpip はそれを site-packages ディレクトリにインストールできます。
Python でできることはすべて JMP でも実行でき、さらに Python スクリプトから JMP と直接対話できるというアイデアです。
まず、スクリプト インデックスの実行可能な例から始めます。最上位レベルの Python カテゴリ全体と、JMP 14 以降に提供されている JSL Python 機能があります。Python から JMP および JMP データ テーブルへのインターフェイスは、実行中の JMP 環境内にのみ存在します。
JMP Python 環境が魅力的で、JMP 環境内からプロセスを実行できることを願っています。JMP 内でプロセス全体を実行しなくても、新しい機能により、JMP からプロセスにデータをエクスポートおよびインポートできるようになります。