OrdinalScale
OrdinalScale[{cat1,cat2,…,catn}]
表示一组有序类别 cati,其顺序为 cat1<cat2<…<catn.
OrdinalScale[{cat1,…,catn},{val1,…,valn}]
将类别 cati 与数值 vali 相关联.
OrdinalScale[cat1val1,…,catnvaln >]
同时将类别 cati 与数值 vali 相关联.
OrdinalScale[{cat1,…,catn},vals,{lab1,…,labn}]
当用作绘图等的标签时,将类别 cati 显示为相应的 labi.
OrdinalScale[…,catilabi,… >]
使用 labi 表示图中的 cati.
更多信息和选项
- 顺序量表用于对有序的事物进行排序,例如电影评分、产品质量和疼痛程度. 典型范例包括:
-
tiny<small<medium<large 尺寸类别 ★<★★<★★★<★★★★<★★★★★ 评级类别 F<D<C<B<A 等级类别 - 使用 OrdinalScale 和 ScalingFunctions 沿轴放置类别的值.
- 类别 cati 可以是任何表达式.
- 默认情况下,类别 cati 被赋予 vali 的值 i.
- 数值 vali 可以是任何实数.
- 如果 vali<valj,则认为 cati 小于 catj.
- 如果两个类别 cati 和 catj 具有相同的关联数值 val,则认为它们属于同一类别,并将选择一个作为典型元素.
- 指定标签时,值规范 vals 可能是 Automatic.
- OrdinalScale[…][prop] 给出顺序量表的指定属性.
- 可能的属性包括:
-
"CategoryAssociation" 格式 <…,valicati,… > 的关联 "CategoryList" 类别列表 {cat1,…,catn} "LabelAssociation" 格式 <…,catilabi,… > 的关联 "LabelList" 标签列表 {lab1,…,labn} "ValueAssociation" 格式 <…,cativali,… > 的关联 "ValueList" 值列表 {val1,…,valn} "Properties" 所支持的属性列表 - OrdinalScale[…][prop,arg] 或 OrdinalScale[…][prop][arg] 根据参数 arg 返回属性 prop.
- 可能的属性 prop 和参数 arg 包括:
-
"Category" vali 对应于 vali 的类别 cati "Categories" {…,vali,…} 对应于 vali 的类别 vali 的列表 "Label" cati 对应于 cati 的标签 labi "Labels" {…,cati,…} 对应于 cati 的标签 labi 的列表 "Value" cati 对应于 cati 的值 vali "Values" {…,cati,…} 对应于 cati 的值 vali 的列表
范例
打开所有单元关闭所有单元范围 (31)
应用 (8)
马尔可夫链 (1)
用 OrdinalScale 在 ListLinePlot 中可视化赌徒破产过程:
中奖概率为 0.5,玩家的初始财富为 7,玩家与主人之间的总财富为 10. 这里的状态是整数 1 到 11,代表赌徒的财富加一:
分类 (1)
使用 OrdinalScale 值的关联进行分类:
文本
Wolfram Research (2022),OrdinalScale,Wolfram 语言函数,https://reference.wolfram.com/language/ref/OrdinalScale.html.
CMS
Wolfram 语言. 2022. "OrdinalScale." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/OrdinalScale.html.
APA
Wolfram 语言. (2022). OrdinalScale. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/OrdinalScale.html 年