FeatureSpacePlot3D
FeatureSpacePlot3D[{example1,example2,…}]
将从 examplei 中提取的特征绘制为三维散点图.
更多信息和选项
- FeatureSpacePlot3D 可用于许多类型的数据,包括数字、文字、声音和图像,以及这些类型的数据的组合.
- 每个 examplei 可以是单个数据元素、数据元素列表、数据元素关联或 Dataset 对象.
- 可能的情况下,在散点图中 FeatureSpacePlot3D 用 examplei 作为点的标记.
- 可用以下形式指定其他标记:
-
{example1marker1,…} 样例和标记的规则列表 {example1,…}{marker1,…} 将样例和标记组合在一起 <marker1example1,… > 将关联的键作为标记 - 可在多个层级上应用封装 w:
-
{…,w[examplei],…} 封装数值 examplei w[{example1,example2,…}] 封装所有实例 w1[w2[…]] 使用嵌套封装 - 可对 examplei 使用下列封装 w:
-
Annotation[datai,label] 为数据提供注释 Button[datai,action] 定义数据被点击时要执行的操作 Callout[datai,label] 用 callout 标注数据 Callout[datai,label,pos] 把 callout 放置在相对位置 pos EventHandler[datai,…] 定义数据的通用事件处理程序 Hyperlink[datai,uri] 把数据变为一个超链接 Labeled[datai,label] 标记数据 Labeled[datai,label,pos] 把标签放置在相对位置 pos Legended[datai,label] 在图例中标识数据 PopupWindow[datai,cont] 为数据添加弹出窗口 StatusArea[datai,label] 当鼠标移过数据时在状态栏中显示 Style[datai,styles] 用指定样式显示数据 Tooltip[datai,label] 为数据添加提示条 Tooltip[datai] 用数据值作为提示条 - 在 Callout、Labeled、Placed 和 LabelingFunction 中可使用以下位置 pos:
-
Automatic 自动放置标签 Above, Below, Before, After 数据周围的位置 Center 将标签用作点的标记 x 在位置 x 处的数据的附近 {pos,epos} 在数据的相对位置 pos 处放置的标签中的 epos - FeatureSpacePlot3D 和 Graphics3D 有相同的选项,不同之处和更多选项如下所示: [所有选项的列表]
-
Axes False 是否画出坐标轴 FeatureExtractor Identity 如何从学习对象中提取特征 FeatureNames Automatic 分配给 examplei 的元素的名称 FeatureTypes Automatic 假定 examplei 的元素的特征类型 Filling None 怎样填充每个点的茎秆 FillingStyle Automatic 填充使用的样式 LabelingFunction Automatic 怎样标注点 LabelingSize Automatic callout 的大小和标签 MaxPlotPoints Automatic 最多包含多少个点 PerformanceGoal $PerformanceGoal 优化目标 PlotLabel None 图的整体标签 PlotLabels None 数据的标签 PlotLegends None 数据的图例 PlotRange Automatic 要包括的数值的范围 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" -分布随机邻域嵌入算法 "UMAP" 统一流形逼近与投影
所有选项的列表
范例
打开所有单元关闭所有单元范围 (22)
封装 (9)
用 PopupWindow 提供额外的明细信息:
可用 Button 来触发任意操作:
添加标签 (6)
选项 (25)
FeatureExtractor (1)
缺省情况下,FeatureExtractor 使用 Identity:
LabelingSize (4)
用 LabelingSize 控制绘图中标签的大小,但在提示条中使用较大的图像:
改变 Callout 标签的大小:
Method (2)
RandomSeeding (3)
属性和关系 (1)
Wolfram Research (2018),FeatureSpacePlot3D,Wolfram 语言函数,https://reference.wolfram.com/language/ref/FeatureSpacePlot3D.html (更新于 2021 年).
文本
Wolfram Research (2018),FeatureSpacePlot3D,Wolfram 语言函数,https://reference.wolfram.com/language/ref/FeatureSpacePlot3D.html (更新于 2021 年).
CMS
Wolfram 语言. 2018. "FeatureSpacePlot3D." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2021. https://reference.wolfram.com/language/ref/FeatureSpacePlot3D.html.
APA
Wolfram 语言. (2018). FeatureSpacePlot3D. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/FeatureSpacePlot3D.html 年