JMP Liveは新しい製品ですが、社内ではしばらく前から使用しています。このブログでは、JMP Liveを最大限に活用するためのヒントやコツをいくつかご紹介します。
ヒント1: 説明にハイパーリンクを追加する
JMP Liveの投稿からウェブページへのリンクを提供すると便利な場合があります。これは、少しHTMLマークアップを使って投稿の説明に追加できます。例えば、「詳細編集」ダイアログでjmp.comへのリンクを説明に追加するには、次のようにします。
このグラフはJMP 15を使用して作成されました。無料トライアルはhttp://www.jmp.com ”>jmp.comで入手できます。

ヒント2: データのプライバシーを守る
JMP Liveで分析結果を共有したいけれど、データは共有したくないという場合もあるでしょう。公開時に「レポートの選択」ダイアログで「データの公開」を無効にすることで、共有できます。

これを行うと、折りたたみ可能なセクションとツールヒント付きの表を含む Web 対応のユーザー インターフェースがユーザーに表示されますが、グラフを選択したり操作したりすることはできません。
複数のレポートを一度に公開する場合は、画像を追加できます。データを共有せずに分析結果を共有するもう一つの方法は、レポートを画像として保存し、公開時に画像を追加することです。レポートを画像として保存するには、「ファイル」>「名前を付けて保存」を選択し、「ファイルの種類」をPNG、JPEG、GIF、またはTIFFに設定してください。複数のレポートを公開する場合は、「レポートの設定」ダイアログのレポートプレビューにある「画像を追加」を使用して、含める画像を選択します。「画像を追加」ボタンは複数回使用できます。

ヒント3: レポートを表示するデバイスのサイズを考慮する
JMPを所有する同僚とJMPスクリプトを共有する場合、自分のコンピュータで適切に表示されるなら、相手のコンピュータでも適切に表示されるだろうと想定するのが妥当でしょう。もし適切に表示されない場合でも、相手はJMP内で簡単にグラフのサイズを変更できます。しかし、JMP Liveにレポートをパブリッシュする場合、同僚は画面が小さいことが多いモバイルデバイスでパブリッシュした内容を閲覧している可能性があります。
グラフが画面に収まらない場合、通常は拡大縮小できますが、タイトルや軸が小さすぎて読みにくくなる場合があります。プレゼンテーションを準備する際に、レポートのテキストが部屋の後ろにいる人でも読めるようにしたい場合と同様に、タイトルやラベルが小さく見えるほど大きなグラフを作成すべきではありません。以下は、このブログ記事に合わせて縮小された2つのグラフの例です。右側のグラフは最初から小さく作成されているため、左側のグラフよりもテキストが読みやすくなっています。

ヒント #4: レポートがインタラクティブでないのはなぜですか?
JMP Liveは、JMPのインタラクティブHTML機能を使用して、JMPレポートをインタラクティブなWebページに変換します。インタラクティブHTMLではJMPのすべての機能がサポートされているわけではありませんが、インタラクティブHTMLは、結果が何も生成されないのではなく、インタラクティブではない、または部分的にしかインタラクティブではないWebページを作成します。サポートされていない機能を確認するには、JMPのログウィンドウで、インタラクティブではない機能の簡単な説明を確認してください。以下は、3D散布図(この記事の執筆時点ではサポートされていません)をパブリッシュした場合の表示例です。
Interactive HTML: Three-dimensional graphs are not interactive.
ヒント5: 画像のダウンロード
複数のレポートを一度に公開する際に、画像を含めるオプションがあります。JMP Liveで閲覧する際に、画像をダウンロードしたい場合はどうすればよいでしょうか?
Windows または Mac で Chrome を使用する場合、次のようにして画像へのリンクを変更できます。
https://public.jmp.com/packages/JMP-Ball/js-p/PkcPtM3y_0CfhVZwDCjPz-8
に:
https://public.jmp.com /api /packages/JMP-Ball/js-p/PkcPtM3y_0CfhVZwDCjPz-8 /indexPage?type=raw
次に「Enter」キーを押してこの Web アドレスに移動します。
右クリックして「名前を付けて画像を保存」を選択します。名前と保存場所を指定して保存します。
ヒント6: 投稿のウェブページを作成する
テキストエディターまたはWebページエディターを使用すると、「リンクのコピー」、「埋め込みコード(カード)」、または「埋め込みコード(iframe)」を使用して、タイトルといくつかのJMP Live投稿リンクを含むWebページを作成できます。

これらのオプションがすべて表示されない場合は、投稿の「全員と共有」が有効になっていない可能性があります。これは「詳細編集」ダイアログで設定できます。
「リンクをコピー」または「埋め込みコード(カード)」を選択すると、投稿へのリンクが提供され、視聴者はこれをクリックしてJMP Liveで実行中のレポートを表示できます。「埋め込みコード(iframe)」を選択すると、インタラクティブレポートをWebページに直接埋め込むことができます。いずれのオプションでも、HTMLコードがクリップボードにコピーされるので、Webページエディタやテキストエディタに貼り付けることができます。
Web ページ エディターを使用する手順は使用している Web ページ エディターによって異なるため、ここではテキスト エディターの使用についてのみ説明します。
- テキスト ファイルで次の内容から始めます。
Some JMP Live Posts
<h1> My Reports </h1>
<!-- paste links below-->
- JMP Live で投稿を表示しているときに、希望の共有オプションをクリックします。
- クリップボードの内容をテキストファイルの次の行に貼り付けます。
「リンクをコピー」の場合は、アンカー要素と、レポートのタイトルなど、表示したいテキストを追加する必要があります。例:
https://public.jmp.com/packages/PkcPtM3y_0CfhVZwDCjPz-3"> 日付ID食事ごとのタンパク質と脂肪量別のバブルプロット
リンクの周囲にハイライト部分が追加されます。引用符を忘れないでください。
ウェブページに追加したい他のJMP Live Postsについても、手順2と3を繰り返します。その後、オペレーティングシステムがウェブページとして認識できるように、.htmlまたは.htmのファイル名拡張子でファイルを保存します。
以下は、同じJMP Live投稿に対して3つの貼り付けオプションを適用した結果です。これはあくまでもデモンストレーション用です。通常は、同じ貼り付けオプションで異なるJMP Live投稿を表示することをお勧めします。

JMP Public または JMP Live コンテンツを Web ページまたはブログ投稿に埋め込む方法の詳細については、Mike Anderson の投稿を参照してください。
ヒント #7: ダッシュボードの選択フィルターをシミュレートする
選択フィルタはダッシュボードに強力な機能を追加するもので、グラフ同士をフィルタリングできます。残念ながら、この機能はインタラクティブHTMLではまだサポートされていません。しかし、JMP Liveはサーバー上で動作するJMPと通信するため、ツールバーのハンバーガーメニューから「行を除外して非表示にする」を選択することで、JMP Liveでもほぼ同様の機能を実現できます。選択フィルタを使ってダッシュボードを作成する代わりに、以下の埋め込み例にあるモザイクグラフとヒートマップグラフのように、任意の2つのグラフをウィンドウに組み合わせるだけで済みます。
選択フィルターのようにレポートを操作するには:
- ヒートマップに含めるモザイク セルを選択します。
- ハンバーガーメニュー(ツールバーの右端のボタン)を使用する:
a. 行選択を反転します。
b. 選択した行を除外して非表示にします。これにより、選択した行がモザイクとヒートマップから削除されます。
c. [すべての行を含める] と [すべての行を表示] を使用して別のモザイク セルを選択し、2.a と 2.b を繰り返します。
この埋め込み例で次の手順を試してください。
ヒント #8: ネストされたツリーマップをドリルダウンする
このヒントでは、ヒント7と同様にハンバーガーメニューを使用します。以下の例のように、複数のカテゴリ変数を含むツリーマップを公開します。
JMP Live でツリーマップの一部をドリルダウンしてフォーカスするには:
- 注目したいツリーマップのセルを選択します。例えば、下の埋め込み例では「Passenger Class: 2」をクリックします。
- Using the hamburger menu(rightmost button on toolbar):
a. 行選択を反転します。
b. 選択した行を除外して非表示にします。これにより、乗客クラス2のみが表示されます。
c. 「すべての行を含める」と「すべての行を表示」を使用して、ツリーマップ全体を再度表示します。
ヒント9: サムネイルのカスタマイズ
サムネイル画像は、JMP Liveに投稿すると生成されます。JMP Live全体のカードに表示されます。JMPではレポートの最初のグラフがサムネイルとして使用されますが、必ずしも強調したいグラフや閲覧者の注目を集めたいグラフがサムネイルであるとは限りません。例えば、ヒント7のようにダッシュボードを作成する場合、サムネイルに複数のグラフを表示したい場合もあるでしょう。

サムネイルをカスタマイズするには、まずサムネイルとして使用する画像をキャプチャするか、画像を入手する必要があります。Windows 10には「Snipping Tool」というアプリケーションが付属しており、これを使うと画面上の長方形の領域をキャプチャして画像ファイルに保存できます。Macでは、ショートカット(Command+Shift+4)を使って同じことができます。サムネイル表示は高さよりも少し幅が広いので、ほぼ同じ形状の長方形をキャプチャするようにしてください。キャプチャした画像は画面に合わせて拡大縮小されますが、高さや幅が大きすぎる場合は切り取られます。
JMP Liveに新しいサムネイルをアップロードするには、ペンアイコンをクリックして「詳細編集」ダイアログを開きます。次にサムネイルをクリックすると、画像ファイルを見つけて選択する方法が表示されます。

フォルダのカードでは、フォルダのサムネイルを作成するために、子サムネイルを最大4つ使用します。投稿のサムネイルを更新するのと同じように、独自の画像でこれを上書きすることもできます。
ヒント10: インタラクティブな凡例を作成する
このヒントは、JMPユーザーコミュニティでの議論から着想を得ました。インタラクティブHTMLでは、凡例はインタラクティブではありません(この記事の執筆時点では)。しかし、このヒントを使えば、インタラクティブな凡例のように動作するグラフを作成できます。つまり、凡例内の項目をクリックすると、メイングラフのグラフィックが選択されます。
凡例と同じ変数を使って棒グラフを作成するだけです。実際の凡例を非表示にし、ウィンドウを結合してダッシュボードを作成します。また、棒グラフの「凡例」から「グラフビルダー」というタイトルを削除して、目立たないようにしました。
以下はインタラクティブな例です。ダッシュボードスクリプトは、 JMPパブリックの投稿詳細からダウンロードできます。
まとめ
これらのヒントやコツが、JMP Live とJMPパブリックをご利用いただく上でお役に立ち、ご自身の活用方法も発見していただければ幸いです。ぜひJMP ユーザーコミュニティで共有してください。
PS JMP Live のヒントやコツをもっと知りたい場合は、以下をご覧ください。