まったく新しいJSLクックブックII-入力の要請現在、JSLクックブックを刷新して、より幅広いアピールを提供し、整理しやすく、使いやすくしています。 JSLの改善に役立つ短いプロジェクト(レシピ)に焦点を当てます。 レシピには、ステップバイステップの説明、完成したコード、およびデモビデオが含まれます。 最初のレシピは、一般的なタスクの明白ではない側面に焦点を当てます。 後で、式の処理やパターンマッチングなどのより困難なJSLタスクを処理するレシピを開発します。
ご意見をお聞かせください-どんなレシピが見たいですか?
- あなたにとって何が困難でしたか、または挑戦的でしたか?
- クックブックをどのように整理しますか?
ご連絡をお待ちしております。
Re:まったく新しいJSLクックブックII-入力の要請私の理解は、一種の学習場所ではなく、新しいアプリケーションの一部になる可能性のあるサンプルコードを用意することです。 ビデオとステップバイステップの説明を作成するというかなり高い要求。 おそらく、料理本に入る前に便利なコードを入れて成熟させることができる実験的なキッチンが必要です。
別のアイデア:JMPにはRESTインターフェースがあります。 多くのスクリプターがRESTコードを持っていると思います。 パブリックソースにアクセスする場合、パブリックで使用するためにあらゆる種類のインターフェイスを収集できます。
ベルント
Re:まったく新しいJSLクックブックII-入力の要請ディスカッションフォーラムの最近の質問に基づいて、次の非常に基本的なトピックが役立つと思います。
1.テーブル操作
a。 テーブルに変数を割り当てます(つまり、dt)
b。 テーブルの行数を決定します
c。 特定のテーブルセルを参照する方法
2.Forループ
3.Ifステートメント
Re:まったく新しいJSLクックブックII-入力の要請ありがとう
@ Bernd2Heinen 、アイデアは両方を実行し、再利用可能な部分を含むコードとJSLを学習するための手段を提供することです。 REST / APIを扱うレシピが少なくとも1つあります
@pmrozアイテム1、絶対に。 あなたが見たい分岐とループについて何か特別なことはありますか?
Re:まったく新しいJSLクックブックII-入力の要請パブリックソースのRESTサンプルのリクエストを2番目にします@ Bernd2Heinen製。 これは非常に役立ちます! @DonMcCormack :これがキャプチャされるのを見てうれしいです。Re:まったく新しいJSLクックブックII-入力の要請レシピのいくつかのアイデア:
- 一意の値を取得する
- レポートレイヤーからのデータの操作/取得
- XPath、Jordan Hillerが示しているメソッド、添え字...
- グラフビルダーの要素部分の操作
- JMPオブジェクトに対して何ができるかを確認する(オブジェクト<<プロパティの表示()、プロパティの表示(オブジェクト)、スクリプトインデックス...)
- Into関数とNon-into関数(Substitute、Substitute Into、Short List、Short List Into ...)
- 参照を取得する/オブジェクトにアクセスするさまざまな方法
- Column()、AsColum()
- データ表()
- 窓()
- 名前空間の管理
- 複数の列の値を置き換える
- ランキングを使用してリスト/連想配列の値を並べ替える
- 値が事前に入力されたJMPプラットフォームの実行
- Char To Blob()を使用して一時ファイルの作成をバイパスする
- KDTable()およびVPTree()
- スクリプトのデバッグ
- JMPのサンプルデータの使用/ランダムデータを使用したデータテーブルの作成
- さまざまなログ印刷オプションの使用
- キャプチャログ
- スクリプト実行時間(およびJMPメモリ使用量)の取得
- 時計()
- デバッガ
クックブックの構成にとって最も重要なことは、可視性であり、グーグル検索(検索エンジン最適化)で提供され、通常のコミュニティ投稿に加えてJMPコミュニティ検索でも提供されると思います。
また、関数を作成する場合は、それらをJSLにする可能性があります-カスタム関数を使用したクックブックアドインは良いアイデアです。 これにより、JMPおよびScriptingIndexから直接アクセスできるようになります。
Re:まったく新しいJSLクックブックII-入力の要請ありがとう@ユダ。私は間違いなくRESTの例を1つか2つ計画していました。 @jthi素晴らしいリスト。 材料をカバーするためにいくつかのレシピが必要になります。
Re:まったく新しいJSLクックブックII-入力の要請分岐とループ:派手なものはなく、基本的なものだけです。初心者は、私たちが単純なタスクと考えることに苦労しているようです。
IF-THENおよびIF-THEN-ELSEのいくつかの例と説明。
FORループでは、WHILEループも含めます。
Re:まったく新しいJSLクックブックII-入力の要請可能であれば、教科書として使用できるPDFファイルなどの簡単にアクセスできる出力形式を作成してください。
Re:まったく新しいJSLクックブックII-入力の要請常に更新されるタイムゾーンデータベースを使用してタイムゾーン間で変換する組み込み関数があると非常に役立ちます(詳細: https://data.iana.org/time-zones/tz-link.html )。各タイムゾーンはTZデータベース名を使用する必要があります( https://en.wikipedia.org/wiki/List_of_tz_database_time_zones )、他のプログラミング言語(例:Python)で使用されているように。
タイムゾーンの問題の非常にユーモラスな説明については、次のビデオをご覧ください。 https://www.youtube.com/watch?v=-5wpm-gesOY&t=3s 。長さは10分ですが、時間の価値は十分にあります(しゃれを許してください)。