包括的なスクリプトインデックスこんにちは、
ここに、スクリプトインデックスの改善に関する投稿がすでにあることがわかりました。スクリプトインデックスの改善。 ただし、既存のウィッシュへのコメントとしてウィッシュが送信されたときに、ウィッシュが実際に考慮されるかどうかはわかりません。そのため、新しい投稿だけを作成します。
非常に便利なのは、100% 包括的なスクリプト インデックスがあることです。 私が言いたいのは、初心者が関数がどのように機能し、何を行うのかを正確に理解できるように、すべての関数、すべての引数の完全なリスト、関数が返す内容、および可能な限り明確な説明を含めることです。
はい、承知しています。この情報の一部は JSL 構文リファレンスで見つけることができます。 しかし、なぜすべてを同じ場所に置かないのでしょうか? 関数が実際に何であり、どのように機能するかを理解するために、スクリプト索引のテキストと構文リファレンスの両方を読まなければならないことがよくあります。 したがって、より徹底的で、より詳細で、より教育指向のスクリプト索引があれば、非常に価値があるでしょう。
ありがとう
自動化とスクリプト作成Re: 包括的なスクリプトインデックス - ステータスが「調査中」に変更されましたRe: 包括的なスクリプトインデックススクリプトのインデックスとドキュメントの改善を求めるさらなるリクエストを含む、この最新のディスカッション スレッドへのリンクを追加します。
JMP Scripting Index のフィードバックとディスカッション
Re: 包括的なスクリプトインデックス - ステータスが「承認済み」に変更されましたRe: 包括的なスクリプトインデックスこんにちは、
これは、詳細なスクリプト インデックスの必要性を示す、私が共有できる最新の例です。
ということで、ここ数年は JMP を使っていなかったため、少し錆び付いています。 データテーブルの列で関数 Col Mean を使用したいと考えていました。
構文の例は次のとおりです。
y = Col Mean( xCol, , < << Freq( freqCol ) > )
さまざまなグループ (生物学的検査の処理) の平均を計算したいので、この 引数を使用する必要がありました。 問題は、これをどのように書くかがどこにも書かれていないことです。 関数の説明には「byvar」という記述がありますが、列名を :Column のように記述するだけであるとは明確に書かれていません。
Byvar のスクリプト インデックスを検索すると、それを使用するさまざまな関数が見つかります。 しかし、それらのどれも、それが実際に何を意味するのかを明確に説明していません。
したがって、おそらくできることは、引数のインデックスに特定のエントリを含めることです。 それらの一般的な使用方法、構文、システムがそれらを処理する方法。
ありがとう
Re: 包括的なスクリプトインデックスこのウィッシュ リストの項目には、いくつかの素晴らしいアイデアが含まれています。 まだこの項目全体を完了としてマークすることはできませんが、コメント内の機能拡張リクエストの少なくとも 1 つは、先月 2021 年 3 月にリリースされた JMP 16 で具体的に対処されたことを報告できます。
- マークアップを含むテキスト ボックスからテキストをコピーする場合は、マークアップ/書式タグを含めないでください。 貼り付けはよりインテリジェントに動作し、アプリケーションが書式設定をサポートしていない場合にのみテキストを貼り付けますが、書式設定されたテキスト (マークアップ タグなし) はリッチ テキスト アプリケーションに貼り付けられます。
Re: 包括的なスクリプトインデックスはい、すべての関数、その構文、すべての可能な引数、すべてのオブジェクト タイプ、そのプロパティ、およびそれらに作用する関数を示す包括的なスクリプト インデックスが必要です。使用例ももっとあればいいですね。現在、スクリプト索引の説明は簡潔で、多くの関数の引数は最小限に説明されているか完全に文書化されておらず、例も限られています。新しい JSL スクリプト機能の使い方を学習するとき、スクリプト インデックスや私が知っている他のドキュメントには答えが見つからないため、時間の約半分をこれらのコミュニティ フォーラムの検索に費やしています。
また、スクリプト インデックスが「ツリー」またはその他の階層スタイル (Microsoft Excel VBA のオブジェクト ブラウザに似たもの) で表示されれば、非常に便利です。たとえば、データ表オブジェクトに含まれるカラムオブジェクト、カラムオブジェクトには次のプロパティがありますデータタイプ、モデリングタイプ、フォーマット、などのような関数プロパティの取得/設定行動できるカラムオブジェクト。使えることはわかっていますプロパティを表示(obj)このすべての情報をログ ウィンドウに列挙するには、この情報を列挙する必要がありますが、スクリプト インデックスでグラフィカルに簡単にアクセスできる必要がある場合に、毎回これを手動で行う必要があるのは面倒です。現在、スクリプト インデックスには、この情報のすべてではなく一部が含まれており、オブジェクト タイプ間に存在する可能性がある階層関係を説明しないフラット リストで表示されます。何かのようなものプロパティの取得は、適用されるオブジェクトのタイプごとに 1 回ずつ、フラット リストに複数回表示されます。
ここで、詳細なスクリプト オブジェクト ブラウザが必要な理由の例を追加していきます。
- 表示ボックスには、すべてのサブタイプの表示ボックスが実装していないメッセージが含まれています。
- New HTTP Request() の文書化されていない認証オプション
Re: 包括的なスクリプトインデックスもう 1 つの改善要望: カスタム関数の場合、スクリプト インデックスがカテゴリを処理する方法が異なります。対数式エディタのやり方と同じです。
- Scripting Index では、カスタム関数を組み込みカテゴリに割り当てても機能しません。 (カスタム関数はカテゴリ ペインにまったく追加されませんが、検索すると見つかります。 カスタム関数のカテゴリ名が組み込みカテゴリと競合しない場合は、問題はありません。)
- 数式エディターで、カスタム関数を組み込みカテゴリに割り当てると、正常に機能します。 カスタム関数は、割り当てられた (組み込み) カテゴリの下に表示されます。
スクリプト インデックスを数式エディタと同じように機能させたいと考えています。
ジョン
Re: 包括的なスクリプトインデックスこんにちは、ジャスティン
確かに、選択モードを使用してテキストを選択することは許容されます。 調べていただきありがとうございます。
ボブ
Re: 包括的なスクリプトインデックスこんにちは@ボブモラン、
皆様のアイデアをありがとうございました!
スクリプト インデックスをより包括的にするという最初の提案に対して、開発およびドキュメント チームが検討する提案を入力しました。
テキストのコピーに関しては、通常、JMP では、Ctrl+C を押してコピーする前に、ファットプラス選択ツールを使用して選択を行います。 選択モードに切り替えるショートカットは文字「S」だけですが、これは [スクリプト インデックス] ウィンドウでは機能しないようです。 これが機能した場合、それは許容されますか? 「S」を押して選択し、テキスト ボックスを選択し、Ctrl+C を押してコピーし、「A」を押して矢印に戻すことができます。
貼り付けたテキスト内の書式タグについては、検索語の 1 つがテキスト内に出現する場合にのみ表示されます。 検索をクリアしてからテキストをコピーすると、書式タグが含まれないはずです。 ただし、コピー時にタグを自動的に削除するという提案を伝えました。
ありがとう、
ジャスティン
Re: 包括的なスクリプトインデックス別の改善をお願いします:
- テキストを簡単にコピーできるようにします。 現在、関数の構文とその説明を説明するテキストをコピーしたい場合は、右クリック --> 編集 --> 選択してから Ctrl+C を押すか、右クリック --> テキストをコピーする必要があります。 このやり方はかなり古いもので、Windows のコマンド ラインと同じです。 ワンクリックで解決できるでしょうか? ボタンのように、またはマウスの左クリックで直接テキストを選択できるようにします。
- 文字を簡単に貼り付けられる! Scripting Index からテキストをコピーした後、それを Word やメモ帳などのテキスト エディターに貼り付けると、HTML か何かのような書式設定コードが大量に含まれています。 プレーンテキストだけを使用できますか?
Re: 包括的なスクリプト インデックス関連する願い:
スクリプト インデックスとオンライン ヘルプ: 「参照」
Re: 包括的なスクリプト インデックスウィッシュリスト優先順位付け調査の候補 - パイロットラン:
JMP ウィッシュリスト優先順位付け調査のご紹介!
Re: 包括的なスクリプト インデックス - ステータスが「確認済み」に変更されましたRe: 包括的なスクリプトインデックス2024年ウィッシュリスト優先順位調査の受賞者3名のうちの1名:
JMP の将来を形作るために、今年のウィッシュ リスト優先順位付け調査にご協力ください。
