スピーカー | トランスクリプト |
| ジョポ | こんにちは、私の講演へようこそ。 |
| この講演のきっかけは、JMP ユーザー コミュニティでの議論でした。アンダーソン メイフィールド博士は、NOAA およびマイアミ大学の海洋生物学者です。 |
| 彼はサンゴ礁の健康状態を研究しています。JMP On Air の特別アースデイ エピソードで講演しました。また、この会議でも講演します。 |
| JMPユーザーコミュニティの投稿で、彼はこの写真を投稿しました。ご覧のとおり、サンゴやサンゴ礁を表すグラフィックがいっぱいあります。 |
| 複数のデータを1つの小さなグラフにまとめたもので、プレイヤーの統計情報を表示するビデオゲームのようなものです |
| そして、プレイヤーがシーン内を走り回ると、プレイヤーの周囲をホバリングします。これで、私がこの講演を「ビデオ ゲーム、海洋生物学者、JMP を組み合わせると何が得られるか」と名付けた理由がお分かりいただけたと思います。それでは、次に進みましょう。 |
| 私がお話しするのは、JMPで可能なゲームベースの、またはゲームにインスパイアされたソリューションです。カスタムグラフィックスクリプトの使用も含みます。 |
| カスタム マップです。次に、私が作成した 3D Web ベースの散布図アプリケーションと、そのアプリケーションに JMP データ セットを統合した方法について説明します。 |
| グラフィック スクリプトの例を次に示します。 |
| これはカスタム マップの使用例です。 これは 3D 散布図アプリケーションです。 |
| それでは始めましょう。カスタム グラフィック スクリプトがどのように使用されるかを確認するために、ここに小さなサンプルを用意しました。 |
| JMPを開いて実行すると |
| この小さなグラフィックについて、実際にお話しします。 |
| 私はゼロから作成した架空のデータセットを使用します。これは基本的に、グレートバリアリーフからシドニーまでずっと南下する魚のレースに関するものです。 |
| グラフィック スクリプトにアクセスするには、カスタマイズに進みます。 |
| そして、この小さなプラスボタンで新しいスクリプトを追加できます。最初は空ですが、JMP にはいくつかのサンプルがあります。 |
| 私はポリゴン スクリプトが好きです。これは非常にシンプルです。これは三角形を描くだけです。これをグラフに適用すると、そこに三角形が表示されます。 |
| 透明度の設定、塗りつぶし色の設定、ポリゴンの描画という 3 行のコードだけで済みます。 |
| しかし、私たちが求めているのは、これを実際にスクリプトに埋め込む方法です。それを確認する最も簡単な方法は、回答ボタンを押すことです |
| スクリプトをスクリプト ウィンドウに保存します。これがスクリプトです。最初に、緯度と経度で起動される小さな 2 変量プラットフォームがあります。その下には、グラフィック スクリプトを追加するディスパッチがあります。 |
| そしてサンプルの3行です。 |
| これはグラフィック スクリプトを使用する非常に簡単な例です。 |
| これは私が埋め込むグラフィック スクリプトです。各ポイントの上に浮かぶバーを描画します。 |
| このアプリケーションで最初に行うことは、透明度を設定し、小さなグラフィックの背景を描画することです。 |
| 一つは飢えのため、一つは強さのため、そして一つはスピードのため。 |
| では、スクリプト全体をお見せします。スクリプトは他のものに依存しているからです。スクリプトは、主に色や背景、そして背景などのいくつかのもののために設定した定数に依存しています。 |
| これは私の関数描画バーです。位置、長さ、色を指定します。各バーに使用できます。このスクリプトを実行すると、 |
| そこに小さな |
| 魚たちが東オーストラリア海流に沿ってシドニーまで泳ぎ下る間、それぞれの魚の上に浮かぶゲーム風の健康モニターのようなもの。 |
| これは、基本的にその機能がどのように動作するかを段階的に説明します。画面上のマーカーから開始し、各マーカーのピクセル原点を設定します。 |
| 次に背景を描き始めますが、これにはいくつかの手順が必要です。最初に線の太さを設定するときは、実際には何も表示されません。 |
| 次に、色を設定します。色は黒になります。次に、背景と非常に太い線を描く線に移動します。 |
| そして、各バーごとに、バーの色を設定し、その位置に移動して線を描きます。次に背景を描画し、その色を設定すると、バーが続きます。もちろん、他の 2 本の線についても同様の操作を行います。 |
| これで、さまざまなグラフィック関数を使用できるようになりました。JSL 構文リファレンスのグラフィック関数セクションを参照すれば、必要なものを何でも構築できます。ぜひお試しください。 |
| 次に、カスタム マップの使用について説明します。 |
| すみません。 |
| カスタム マップを使用するには、基本的に 2 つのテーブルを用意します。最初のテーブルは、使用するすべての図形の定義です。2 番目のテーブルは、テーブル内の図形に名前を付けます。 |
| この名前列の場合、基本的に追加する必要があるのはマップ ロール列プロパティであり、そのタイプはシェイプ名定義である必要があります。これについては後ほど説明します。 |
| 非常にシンプルな例を実行するには、もちろん Big Class が必要です。非常にシンプルな例を用意します。 |
| 2 つの長方形があるだけのマップもあります。それらのファイルを開いてみます。 |
| 先ほど言ったように、これは非常に小さな地図です。座標を示すために、少しだけ地図を用意しました。 |
| ここでは基本的にポイントを示すスクリプトを示します。 |
| 上の 4 つを強調表示すると、それが上部の長方形になり、次の 4 つが下部の長方形になります。 |
| 上は体重、下は身長です。列のプロパティを見ると、 |
| マップの役割、図形名の定義です。 |
| このマップが準備できたら、Big Class を開くことができます。 |
| 直接再利用することはできません。まず身長と体重の列を取得して積み重ねる必要があります。それではテーブルに移りましょう。積み重ねてみましょう。 |
| これで、これらの列が積み重ねられたテーブルができました。 |
| ラベルには高さと太さが交互に表示されているのがわかります。これをマップ ファイルに接続するために必要なのは、別の列プロパティを追加することです。 |
| これは一番下にあります。マップの役割です。しかし、シェイプ名の定義ではなく、シェイプ名の使用と言い、選択する必要があります。 |
| マップ ファイル、名前マップ ファイル。 |
| また、列に名前を設定します。 |
| これで完了です。これでグラフで実際に使用できるようになりました。 |
| 私たちが目指すグラフは、基本的に地図のシェイプのラベル列を使用して、上部と下部のシェイプを設定し、すべてのデータを含むデータ列をドラッグします。 |
| 色の役割に。これがBig Classの生徒全員の要約ですが、私たちが本当に知りたいのは |
| 生徒 1 人につき 1 つ。これを折り返しロールにドラッグすると少し狭くなりますが、行ごとにレベルを設定して広げ、10 に設定します。 |
| さあ、これが私が求めていたものです。そしてこれは役に立つグラフです |
| そのままで。 |
| それでは、もう少し複雑なことをやってみましょう。 |
| 実際、もっと複雑なことを行う場合は、カスタム マップ クリエーター アドインを使用することをお勧めします。 |
| これは素晴らしいアドインです。画像をドラッグして、その上をトレースすることができます。 |
| すべての図形をトレースし終わったら、「ランダムデータで終了」をクリックすると、ランダムデータが生成されます。 |
| 必要な 2 つのシェイプ ファイルと、カスタム マップをテストできるランダム データ セットがあります。ここでは、変数を 4 つと、その中央に 1 つ配置しています。基本的には、元のスライドでご覧いただいたものの正方形バージョンです。 |
| これはまさに私たちが目指していたものではありません。丸いものを求めていましたが、メイフィールド博士がそれを複雑なパイと呼んだと思います。 |
| それが正式な用語かどうかは分かりませんが、私はスクリプトを使ってこれらを構築することにしました。 |
| そこで私がやりたかったのは、シェイプ ファイルを作成して、医師の指示どおりに形が作れるようにすることです。つまり、中心に何かがある 4 つのシェイプです。 |
| そして、私はこう思いました。「私はプログラマーだから、もう少し多くのことをして、もう少し柔軟性を持たせたい。」 |
| そこで、同じことをしたいけれど、変数を 2 つと平均または中心変数以上だけ使いたいという人もいるかもしれないと思いました。 |
| そして、ひし形や正方形など、さまざまな形状も作成できたらいいなと思いました。私は天才ではありませんが、幸運でした。そして、Xan Gregg が、JMP でこの極座標プロットを作成する方法についての投稿に実際に回答してくれました。 |
| そして、それが来ました。 |
| さあ、 |
| 彼らはこのような形を探していましたが、それはまさに私が必要としていたものと非常によく似ていました。 |
| Xan が行ったことは本当に素晴らしいことです。これは、円の周りにくさび形を生成する柔軟なスクリプトですが、唯一欠けていたのは中心と、私が望んでいた特定の方法でのファイルの命名でした。 |
| しかし、それほど難しくはありませんでした。これが私のスクリプトが行うことです。複雑なパイを実行すると、このパイのレシピがあり、複雑なパイメーカーが開きます。次に、いくつかの材料を追加します。まず、形の数を指定する必要があります。 |
| そして、それを中央に配置するか、上部に配置するか、少し横に配置するかを決めます。 |
| 次に、滑らかさに関する変数があります。 |
| そして、内側の半径、充填量を増やすか減らすか、そして外側の半径も指定します。 |
| もちろん次のステップはスクリプトを実行することです。 |
| これら |
| シェイプファイルを用意し、カスタムパイメーカーやカスタムマップアドインと同様にサンプルテストも行います。ここでは5つの複雑なパイの例を示します。シェイプは5つです。 |
| 滑らかさは7に設定します。5または6に設定しても、おそらく問題ないでしょう。 |
| 本当に小さく描かれています。サイズはそれほど重要ではありません。相対的な内半径と外半径の方が重要です。これはメイフィールド博士が目指していたものとほぼ同じなので、内半径を 4、外半径を 9 にしました。 |
| では、実際にこれらをどのように使用できるかを見てみましょう。Big Classのデモで行ったように、列を積み重ねる必要があります。ただし、1つ違うのは、シェイプファイルには強度と健康の変数がないことです。これらは実際には |
| シェイプファイルでは、ウェッジ1、2、3と名付けられています。 |
| 中心。 |
| だから私は |
| ファイルは |
| 2つを結び付けます。 |
| まず、小さな学校の例を挙げます。 |
| 私は、体力、強さ、スピードの列を積み重ねてこれを行いました。 |
| そして、ここに私が使用するシェイプ ファイルの名前があります。 |
| 列プロパティがあることに注目してください |
| マップの役割、 |
| 右、マップロールの定義。 |
| 独自のカスタムシェイプを作成するときにこれが必要になります。 |
| リンクされたファイル、つまり列と形状のマッピングは、基本的にラベルをリスト化して作成しました |
| 積み重ねられたファイル。 |
| そして、別の列「図形名」に、図形の名前をリストしました。 |
| ここで重要なのは、図形の名前です |
| マップ ロールのプロパティがありますが、これはシェイプ名の使用です。 |
| このデータ ラベル列にはリンク ID が付けられるため、スタック テーブルに仮想的に結合することができます。 |
| これでテーブルがすべて設置できたので |
| 次に行うことは、実際にグラフを構築することです。 |
| これは、前にやったことと似ています。唯一の違いは、ラベルをマップ シェイプにドラッグする代わりに、この仮想結合列を使用して、それをマップ シェイプにドラッグすると、必要なシェイプが完成することです。次に必要なのは、カラー列にデータを追加することです。 |
| そしてラップに名前を追加します。そして私の魚はすべて |
| それぞれにグラフィックがあります。適切なグラデーションを得るために、ここにあるグラデーションを選択します。 |
| 緑が適切であることを確認したいので、色を反転します。 |
| そして、これが |
| それぞれの魚を見て、その様子がわかるので、地図自体は便利です。でも、もちろん、もう少し工夫したいと思っています。 |
| 私がやりたいのは、それらの画像をツールチップに配置できるようにすることです。 |
| それを実行するには、データ テーブルを作成します。 |
| 私が持っていたファイルとそのグラフィックを戻してください。 |
| ここで何をするかというと、赤い三角の下にあるデータテーブルの作成です。これは新しいデータテーブルを作成します |
| これらすべての画像があり、特にリンクを戻すと非常に便利です。これをリンク ID として設定して、自分のシンプルな小さな学校ファイルからそれをポイントできるようにし、各マーカーを取得して各キャラクターのグラフを見つけることができるようにします。 |
| さて、これは別のファイルに保存されているので、それを開いてみます。私はこれを「健康画像」と名付けました。 |
| だから、これはもう必要ありません。 |
| そして、積み重ねられたファイルはもう必要ありません。 |
| しかし、私たちに必要なのは、私が最初に紹介した小規模な学校の例です。 |
| これらを表示させるためにまず最初にやるべきことは |
| グラフは、そのイメージ列、その仮想列を設定することです。 |
| ラベルの通り。 |
| 単純なグラフでもこれを行うことができます。 |
| すでに例があります。もう一度開きます。なぜでしょう?レースのスクリプトです。ゼロから始めていることを示すためです。この列にラベルを付けたので、これらのグラフの1つにマウスを合わせると、3つの... |
| このグラフィックに情報を追加し、任意の数の文字をピン留めすることができます。 |
| これがこれらのグラフィックを使用する 1 つの方法です。 |
| 別の方法は、マーカーに use を使用することです。 |
| 取得するグラフィックはポイントの上に浮かび、以前のダイヤモンド形状の代わりに使用されます。 |
| 健康イメージや小学校、さらにはあのグラフィックも復活させます。 |
| さて、ダイヤモンドができました。これをこの形にするには、 |
| さらにもう一つ追加しなければならなかった |
| バッジをこの仮想参加列に追加します。これは非常に人気があるので、マーカーとして使用します。新しいバッジが表示されます。私の後ろには |
| これらの画像がシーンに配置されていることがわかります。最後の詳細は、画像の周りのこの白い部分があまり好きではないということです。これは実際にグラフ画像に組み込まれています。 |
| これを解決する方法の1つは、白い部分を見つけてアルファチャンネルを設定し、透明にするスクリプトです。これで、きれいなグラフができました。 |
| 正方形の背景ではなく、丸い形状にします。もう 1 つできることは、マーカーのサイズを大きくすることです。 |
| そして、11 まで上げることができます。 |
| どうですか?これは私が持っていたものとほぼ同じです。10の方が良かったかもしれません。でも私は11にするのが好きですね。さて、それで |
| マーカーから使用します。もう少し複雑なグラフを作成したいと思います。これがアンダーソン メイフィールド博士が目指していたもので、マーカーの背後にヒート マップを表示することです。これはかなり複雑ですが、JMP で処理できます。これは実際には等高線です。 |
| ここに小さな学校の別のバージョンがあります。しかし今回は海水温です |
| 一番下 |
| 実際のポイントとして表示されないように非表示になっています。 |
| そのため、私はすでにこれ用のイメージを構築しました。 |
| 実際には、以前作成したものと同じ画像です。 |
| まず始めに |
| ここで終わりにして、私が目指すものを実際に見てみましょう。基本的にこれらのグラフィックを |
| 輪郭の上にマウスを移動すると、その内容を示す凡例がいくつか表示されます。 |
| それほど難しくないはずです。地図がすでに配置されていて、x と y に緯度経度がすでに設定されている状態で、途中から始めます。 |
| 最初に輪郭を追加します。 |
| 少しだけ色を付ける必要があるので、Temp ロールを Color ロールの上にドラッグして、この輪郭のレベル数を調整します。 |
| アルファを少し変更して滑らかさを追加します。 |
| 次にやりたいのは、少し透明にすることです。 |
| これに .6 を付けましょう。 |
| これは以前とほぼ同じです。マーカーを追加するには、2つの方法があります。ポイントをShiftキーを押しながらクリックするか、ドラッグします。ドラッグするには、 |
| マーカーのサイズを再度設定できます。 |
| そうすることで |
| ここに行って、他の操作をします。今回は 10 を使用します。11 は少し大きすぎたと思います。よし、これで良さそうです。ほぼ完成です。この凡例に取り組みます。これらの色をどうやって入れるのでしょうか? ええ、健康の役割はすでにあります。 |
| そして、ここの隅にドラッグして、2 番目のカラー ロールを追加するだけです。最初はグラフが少し乱雑になります。 |
| これに対処できます。問題は、輪郭が実際にヘルス ロールを使用する必要がないことです。したがって、これを無効にすれば、必要な状態に戻ります。 |
| 次に、実際の凡例に色を追加します。前と同じように、再度カスタマイズできます。 |
| 今回はもう少しやってみましょう。ラベルを 4 つにしたいと思います。 |
| 5時から始めて |
| 20. |
| ああ、色も反転させたかった。 |
| ほぼ完成です。見た目はこんな感じです。あとはもう少しきれいにしたいだけです。凡例に修正したい点がいくつかあります。 |
| したがって、凡例の設定に移動して、あまり追加されていないと思われる項目を削除し、ヘルスの凡例を一番上に移動します。 |
| できました。私が目指していたものとできる限り一致していると思います。 |
| だから、あれは捨ててもいい。もうみんなにこれが必要なわけではないと思う。 |
| しかし、もう少し付け加えておきたいことがあります。 |
| この凡例を追加するのはどうでしょうか。このグラフのどの部分が何をしたか、つまり空腹、スピード、強さ、健康などを知る方法があまりなかったからです。幸いなことに、 |
| マッピング ファイル。列名から形状までを扱います。 |
| ちょっとそれを開けてみます。 |
| ご覧のとおり、すべての行にラベルを付け、データラベルの列にもラベルを付けました。つまり、グラフを作成すると、 |
| すべてにラベルが付けられます。これは非常に簡単です。図形名を取得してマップ ロールにドラッグするだけで、グラフィックが完成します。 |
| したがって、これを自分のシーンに取り込みたい場合、最も良い方法は、これを選択してプラス記号をクリックし、コピーすることです。 |
| 次に画像編集アプリケーションを開いてディスクに保存します。もちろん、私はすでにこれをやっています。それで |
| それができたら、グラフィックをもう一度表示する必要があります。 |
| わあ、これをドラッグするだけでいいんだ。 |
| そこにあります。ああ、そこにはないですね。まあ、見つける方法はあります。カスタマイズに移動すると、通常は画像をドラッグすると背景画像をドラッグするので、背景にドロップされます。 |
| では、今必要なのは...何が起こっているのかわかるように、これをどかしましょう...前に移動することです。さあ、やって来ます |
| できました。前面です。少し明るすぎるようなので、透明度を少し追加したいと思います。 |
| では、.8 としましょう。 |
| そして、それを隅にドラッグするだけで、ほぼ完了です。 |
| そうですね、たくさんのファイルが必要でした。それでは、使用したすべてのファイルをまとめてみましょう。複雑なパイ メーカーを使用して、必要な 2 つのマップ ファイル (シェイプ ファイル) を生成しました。小さな学校を取って、それを積み重ねました。 |
| この列を、マップ ロールを持つ名前ファイルを指す必要があるシェイプ マッピング ファイルとして作成しました。リンク参照を使用して、小さな学校を積み重ねて仮想結合しました。 |
| 次に、データ テーブルにしたいグラフィックを作成し、それを health images.jmp に保存しました。 |
| もちろん、それを元の小さな学校に仮想的に結合して、それを使ってグラフィックを作成する必要がありました。 |
| そして、私は健康画像へのリンク参照である小規模な海水温についても同じことを行いました。 |
| 私はただ...列をシェイプ ファイルに取り込んで、海水温で作成しようとしたグラフィックの凡例を描き、それを基本的にドラッグして使用しました。 |
| 2Dのデモはこれで終わりです。ここで少し休憩して、3Dの世界、さらにはWebの世界へ進みましょう。 |
| 応用。 |
| わかった。 |
| これが私の Web 3D 散布図アプリケーションです。 |
| ここで紹介するのは、JMP からデータを取得する方法です。 |
| 私のアプリケーションは、JMP の 3D 散布図に基づいています。そのため、これはその外観を思い出させるためのものです。 |
| そして今、私はその小さなデモを持っています。 |
| 基本的には、さまざまなデータ セットを選択する機能から始まるいくつかの機能を紹介します。こちらがダイヤモンド データ セットです。 |
| そしてもちろん、この絵はポイントです。これが全体のアイデアです。そして、それらはこの小さなボールの形で描かれています。その方法についてはすぐに説明します。 |
| ただし、JMP と同様に、回転したり、ズームしたり、前後に移動したりすることもできます。 |
| また、ホバー ラベルもあります。右下隅に軸とグリッドを描画し、少しカスタマイズを加えているのがわかります。あまり多くはありません。 |
| 背景を変更したり、壁の色を設定したりできます。少し青い色にできるか試してみましょう。 |
| はい、それは気に入らないかもしれません。しかし、これは単なるデモです。そして、マーカーのサイズを変更できます。 |
| それはウェブ上に載っています。 |
| さて、このアプリケーションを始めたとき、まず最初に気になったのは、Web 上で動作するかどうかでした。iPhone や iPad でも問題なく動作するでしょうか? |
| これらのマシンはデスクトップほど高性能ではないので、組み込みの 3D データ セット、つまりポイント数が増加する 3 つのランダム データ セットを作成しました。私は... |
| 25,000 は低電力デバイスで試してみる価値があると思いましたが、実際には高電力デバイスではそれよりはるかに高い値に達することができます。 |
| そこで、実際のデータを取り込んでみようと考え、有名なアイリス データ セットを見つけました。これは、CSV (カンマ区切りの変数) 形式でした。 |
| そして、それを導入しました。しかし、それを内部構造に変換するためだけに、いくつかのコードを書く必要がありました。 |
| そこで私は、JMPにはたくさんのデータセットがあるから、それを取り込むほうがいいと思ったのです。そこで、車、ダイヤモンド、サイトメトリーを取り込んだのです。唯一の違いはサイトメトリーで、あまり良いデータを持っていませんでした。 |
| 色を使用するためのカテゴリがないため、実際には色のないグラフを受け入れるようにアプリケーションを変更する必要がありました。 |
| アプリケーションは非常にシンプルです。1 ページの Web アプリケーションなので、HTML ファイルは 1 つだけです。JavaScript ファイルがいくつかあり、サードパーティのライブラリをいくつか使用し、フォントとテクスチャを 1 つずつ使用しています。テクスチャは、図形に使用されるボールです。 |
| 私がゲーム業界で使用している技術は、パーティクルまたはパーティクル システムです。これらはシミュレーション ゲームや 3D ビジュアライゼーションで非常によく使用されています。火、煙、花火、雲などのクールな効果を作成できます。 |
| 過去には商用ゲーム エンジンの開発に携わったことがあり、私の仕事はパーティクル システムを採用して改良することでした。 |
| すでにこの分野での経験はありました。それはC++の世界であり、JavaScriptではありませんでした。しかし、インタラクティブなHTML5とJMPにかなり長い間取り組んできたので、この分野でも経験があるかどうか試してみる時期だと思いました。 |
| 私の 2 つの情熱を融合し、パーティクル システムを使用した Web ベースのバージョンを考案しました。幸運にも、Three.js というライブラリを見つけました。 |
| ハードウェア アクセラレーションによる 3D 描画が可能で、ドキュメントも充実しており、パーティクル システムを含むコード例も多数用意されているため、アプリケーションの構築が非常に簡単になりました。 |
| 実際、私にとって難しいのは、JMP からデータを取得する方法を見つけることでした。 |
| しかし、私は...そのためのスクリプトを共有します。私がやったことの1つは、これらのオブジェクトを簡単に使用できるようにしたことです |
| アプリケーションで、配列 JavaScript オブジェクトを作成し、数値列に最小値と最大値を実際に追加しました。そのため、JavaScript で計算する必要がありません。もちろん、JMP はこのような計算に非常に優れています。 |
| ええと、カテゴリ、つまり色の列については、カテゴリ ディクショナリのようなものを使用する必要がありました。基本的に、カテゴリの名前を 1 つのリストにまとめ、それらの値を 0 から始まるインデックスでポイントするだけです。これがその構造の仕組みです。 |
| ユーザー インターフェイスを作成するとよいと思いました。実際、これは簡単にできました。すぐにお見せします。基本的に必要なのは、x、y、z の数値列に制限することだけです。 |
| 次に、色の役割のカテゴリ列に制限します。 |
| それではそのコードを見てみましょう。 |
| さて、まずは非常に単純なデータ セットの例を示します。 |
| そして、ダイアログは本当に簡単に作成できました。列ダイアログを使用して、数値列に必要なものと色列に必要なものを指定し、モデリング タイプがカテゴリ、つまり順序と名義であることを確認しました。 |
| 次に、列データを取得して、必要な JavaScript オブジェクトを構築します。ここに、最小値と最大値の文字列があります。これは、これらのオブジェクトの文字列を構築しているだけです。 |
| そして、色の列がある場合、同じことを行います。これらの文字列を取得して JavaScript オブジェクトに詰め込む必要があるため、少し複雑になります。 |
| そして最後に、これをテキスト ファイルに保存するだけです。 |
| では、これを試してみましょう。 |
| もちろん、Big Class を使用するので、ファイルは小さくて済みます。 |
| そして |
| そこでスクリプトを実行します。 |
| そして、XYZ に何が必要ですかと尋ねられました。身長と体重はすでに選択されており、年齢は数値列なので、それも使用し、色には性別が適しています。 |
| これで完了です。実際、ここでの出力はファイルの場所を示しています。 |
| 次のスライドにそれがありますので、そちらに進みましょう。 |
| きっとあなたはいつもBig ClassがJavaScriptでどのように見えるのか疑問に思っていたでしょう。そしてこれがそれです。そして3つの |
| 数値の列には最小値と最大値が、色の列にはカテゴリの F と M の辞書が表示されます。0 は女性、1 は男性を意味します。さて、これでこの講演は終わりです。楽しんでいただけたでしょうか。 |
| ご視聴ありがとうございました。ご質問があればお気軽にお尋ねください。 |