FeatureSpacePlot
FeatureSpacePlot[{example1,example2,…}]
exampleiから抽出された特徴を散布図としてプロットする.
詳細とオプション
- FeatureSpacePlotは,数値,テキスト,サウンド,画像,それらの組合せを含む,さまざまなタイプのデータに使うことができる.
- 各 exampleiは,単一のデータ要素,データ要素のリスト,データ要素の連想,あるいはDatasetオブジェクトでよい.
- 可能な場合は,FeatureSpacePlotは,可能な場合は exampleiを散布図の点のマーカーとして使う.
- 次の形を使って別のマーカーが指定できる.
-
{example1marker1,…} 例とマーカーを規則のリストとして {example1,…}{marker1,…} 例とマーカーをグループ化して <marker1example1,… > 連想キーとマーカーとして - ラッパー w は複数のレベルで適用することができる.
-
{…,w[examplei],…} 値 exampleiをラップする w[{example1,example2,…}] すべての例をラップする w1[w2[…]] ネストしたラッパーを使う - exampleiには次のラッパー w を使うことができる.
-
Annotation[examplei,label] 例の注釈を与える Button[examplei,action] 例がクリックされたときに実行するアクションを定義する Callout[examplei,label] コールアウトで例にラベルを付ける Callout[examplei,label,pos] コールアウトを相対位置 pos に置く EventHandler[examplei,…] 例についての一般的なイベントハンドラを定義する Hyperlink[examplei,uri] 例をハイパーリンクにする Labeled[examplei,label] 例にラベルを付ける Labeled[examplei,label,pos] ラベルを相対位置 pos に置く Legended[examplei,label] 凡例で例を識別する PopupWindow[examplei,cont] 例にポップアップウィンドウを付ける StatusArea[examplei,label] マウスオーバー時にステータスエリアに表示する Style[examplei,styles] 指定のスタイルで例を表示する Tooltip[examplei,label] 例にツールチップを付ける Tooltip[examplei] 例値をツールチップとして使う - Callout,Labeled,Placed,LabelingFunctionは,次の位置 pos を使うことができる.
-
Automatic 自動的にラベルを置く Above, Below, Before, After データの周りの位置 Center ラベルを点のマーカーとして使う x 位置 x のデータの近く {pos,epos} データと相対的な位置 pos に置かれたラベル中の epos - FeatureSpacePlotには,Graphicsと同じオプションに以下の追加・変更を加えたものを使うことができる. [全オプションのリスト]
-
AspectRatio 1 縦横比 Axes False 軸を描くかどうか FeatureExtractor Identity 学習する特徴をどのように抽出するか FeatureNames Automatic exampleiの要素に割り当てられた名前 FeatureTypes Automatic exampleiの要素に仮定する特徴タイプ Filling None 各点の軸をどのように塗り潰すか FillingStyle Automatic 塗潰しに使用するスタイル LabelingFunction Automatic 点にどのようにラベルを付けるか LabelingSize Automatic コールアウトとラベルのサイズ MaxPlotPoints Automatic 含める点の最大数 PerformanceGoal $PerformanceGoal パフォーマンスのどの局面について最適化するか PlotLabel None プロットの全体的なラベル PlotLabels None データのラベル PlotLegends None データの凡例 PlotMarkers None 各点を示すのに使うマーカー PlotRange Automatic 含める値の範囲 PlotRangeClipping True プロット範囲で切り取るかどうか PlotStyle Automatic 点のスタイルを決定するグラフィックス指示子 PlotTheme $PlotTheme プロットの全体的なテーマ RandomSeeding 1234 乱数シードをどのように指定するか - LabelingFunctionpos はデフォルトラベルを位置 pos に置く.
- LabelingFunction->f は,各点に f[value,index,lbls]で与えられるラベルを付けるように指定する.ただし,value は点に関連付けられた値,index は data 内のその位置,lbls は関連するラベルのリストである.
- 次はMethodの可能な設定である.
-
Automatic 自動選択されたメソッド "LatentSemanticAnalysis" 潜在的意味解析メソッド "Linear" 最高の線形メソッドを自動選択する "LowRankMatrixFactorization" 低階行列因子分解アルゴリズムを使用する "PrincipalComponentsAnalysis" 主成分分析メソッド "TSNE" t 分布確率近傍埋込みアルゴリズム "UMAP" 一様多様体の近似と投影
全オプションのリスト
例題
すべて開くすべて閉じる例 (6)
Calloutを使ってラベルを置く:
スコープ (23)
オプション (30)
AspectRatio (4)
デフォルトで,FeatureSpacePlotは縦と横に同じ長さを使う:
AspectRatioAutomaticは縦横比をプロット範囲から決定する:
AspectRatioFullは他の構造物にピッタリ収まるように縦と横を調整する:
LabelingFunction (5)
画像とテキストのような簡単な例は直接プロット内に表示することができる:
Calloutを使って点に自動的にラベルを付ける:
Method (2)
RandomSeeding (3)
アプリケーション (1)
特性と関係 (1)
FeatureSpacePlotはDimensionReduceとListPlotの組合せである:
テキスト
Wolfram Research (2017), FeatureSpacePlot, Wolfram言語関数, https://reference.wolfram.com/language/ref/FeatureSpacePlot.html (2021年に更新).
CMS
Wolfram Language. 2017. "FeatureSpacePlot." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2021. https://reference.wolfram.com/language/ref/FeatureSpacePlot.html.
APA
Wolfram Language. (2017). FeatureSpacePlot. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/FeatureSpacePlot.html