問題タブ [jsl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
4767 参照

python-3.x - Python スクリプトから *.jsl スクリプトを呼び出す方法

Pythonスクリプトを実行しています。実行中の python スクリプトで *.jsl スクリプトを呼び出し、その出力を python で利用したいと考えています。どうすればそれを行うことができますか?

0 投票する
1 に答える
389 参照

python-2.7 - JMP 9 自動化バグ -- 回避策は?

私はWindows 7でJMP 9.0.3 64ビットを使用しており、Pythonから自動化しています(編集:VBScript自動化でバグが同様に再現でき、JMP 11.0.0にまだ存在することを確認しました)。私の自動化コードはJMP 9 Automation Guideに基づいています。すべての JMP9 PDF は Web サイトから消えたようです

このバグは、私にとってかなりのショーストッパーになりつつあります。自動化コードでテーブルを操作し、テーブル名を JSL コードと交換する必要が頻繁に発生しますが、このバグにより、これを確実に行うことができなくなります。他の誰かがそれに遭遇しましたか?既知の修正または回避策はありますか?

(私は StackOverflow で JMP/JSL に関する質問をあまり見たことがありませんが、たまたま JMP を使用している潜伏者がいる可能性があるので、ここに投稿しています。最初は SAS の JMP フォーラムに投稿されました: https://community.jmp.com /メッセージ/213132#213132 )

問題

Document自動化オブジェクトには、関連付けられた JMP テーブルのテーブル名またはファイル名を反映するプロパティ、、および がありNameますFullNamePathただし、多くの場合、JSL コードからアクセスできる空白でない名前がテーブルにあり、実際にはこの名前を使用してテーブル自動化オブジェクトを取得できるにもかかわらず、これらのプロパティは空白になります。

デモコード

バグを示す Python コードを次に示します。JSL を使用してテーブルを作成し、このテーブルの名前を保存して、テーブルのオートメーション オブジェクトを名前で検索します。次に、 がテーブルの既知の名前に一致するかどうかをチェックtable.Document.Nameし (検索に使用されたものです!)、一致しない場合を報告します。これを 100 回実行し、通常、最初の 2 ~ 4 回の繰り返しの後、名前が空白に戻り始めます。

典型的な出力:

0 投票する
1 に答える
2997 参照

sas-jmp - JMP Scripting: 列データが関数に送信されないのはなぜですか?

一部のデータテーブル用に JSL スクリプトを作成しており、列に対して機能する関数が必要です。

プロット イベント中に関数を列に作用させることはできますが、標準的な操作ではできません。

動作する例を次に示します。これは現在のデータテーブルに作用し、 の分布をプロットします:Column1。これはたまたま 4 つの一意の項目を持つ公称文字です。

Expr()周りに注意してください:Column1。これがないと配信機能が動作しません。


私がやろうとしていることは次のとおりですが、うまくいきません。固有のアイテムの数を に表示する必要があります:Column1

関数でラップせずにスクリプトを実行すると、問題なく動作します。


私の問題が関数内の名前空間に関係していることはかなり確信していますが、それを理解できないようです。誰か提案はありますか?

0 投票する
1 に答える
8732 参照

sas-jmp - 別の列のif条件を使用してJMPで新しい列を作成する

私は JMP を始めたばかりなので、まだ慣れていません。JMPで「ステータス」という新しい列を作成したいと考えています。このステータスは性格であり、列「Grade」の値に依存します。「グレード」列のエントリの値がゼロの場合、「ステータス」列のエントリの値は「不合格」になります。「グレード」の値が 100 より大きい場合、「ステータス」列のエントリは「無効」になります。:Grade" 値が 0 未満の場合、"Status" 値は "invalid" である必要があります。これは単純なはずですが、どういうわけか、私のスクリプトは機能しません。

このスクリプトのデバッグを手伝ってもらえますか?

0 投票する
1 に答える
668 参照

python - Python と Beautiful Soup で HTML を解析すると、jsl タグが表示されない

ちょっとした背景 (私はプログラミングの超初心者なので、ご容赦ください):

Googleマップからduration_in_traffic番号を取得しようとしています(APIがあることは知っていますが、このデータは「Maps for Business」に制限されているため、これが最も簡単なルートだと思いました)。

Beautiful Soup を使用してすべての<div>タグを検索すると、ほとんど何も表示されません。要素をもう少し詳しく調べると、ページの大部分が次のようなタグの下にネストされているように見えます。

これは、javascript とページの動的な性質に関係していると思いますが、Beautiful Soup を使用してこの jsl タグの下の部門にアクセスする方法はありますか?

0 投票する
1 に答える
910 参照

sas-jmp - JSL JMPのテーブルへの適合モデルからrの2乗を引き出します

JSL を使用して、分散変数の値の分析の一部を JMP のテーブルに書き込む方法を理解しようとしています。私の考えは、R^2 と RSME のテーブルへのログ記録を使用して、さまざまなパラメーターでさまざまなタイプのモデルを実行するスクリプトを作成することです (JMP の 2 日目です)。ドキュメントを見ると、分析によってこれを行う方法が異なるようで、「モデルに適合」する方法が見つかりません。また、ドキュメントを見つけたと思われるニューラルネットワークに対してこれを行う方法を知る必要があります。

0 投票する
2 に答える
142 参照

java - JSLでの表記 S[F1:=T1,...,Fn:=Tn]

JLS (パラメータ化された型) のセクション 4.5 には、次の表記法が記載されています S[F1:=T1,...,Fn:=Tn]

この表記の意味がよくわかりません。

それは次の段落で言及されています。

ジェネリック型には、対応する境界 B1、...、Bn を持つ型パラメーター F1、...、Fn があります。パラメーター化された型の各型引数 Ti は、対応する境界にリストされているすべての型のサブタイプであるすべての型に及びます。つまり、Bi のバインドされた型 S ごとに、Ti は S[F1:=T1,...,Fn:=Tn] のサブタイプです (§4.10)。

上記の言葉の意味は明らかです。

[F1:=T1,...,Fn:=Tn]しかし、なぜ私たちが後に持っているのかは私には明らかではありませんS

0 投票する
0 に答える
135 参照

regression - JMP Fit Model Profiler で、すべてのグループに対して単一の出力グリッド テーブルを作成するにはどうすればよいですか?

2 つの X 変数の値が固定されている場合に、いくつかの Y 変数の値を予測するテーブルを作成したいと考えています。JMP の Fit Model を使用して、グループごとにこれを行いたいと考えています。問題は、グループごとに 1 つのテーブルを取得することです。したがって、20 個のグループがある場合、20 個のテーブルが得られますが、これらのテーブルには、どのグループに属しているかを識別するための名前さえありません。すべてに対して 1 つのテーブルだけを出力するにはどうすればよいですか? 以下は私のコードです: