CategoricalValue[cat]
カテゴリオブジェクト cat のもとになっている式を与える.
CategoricalValue[scale]
与えられたカテゴリ尺度 scale のカテゴリに関連付けられた式を与える.
CategoricalValue[obj,prop]
カテゴリまたはカテゴリ尺度について指定された特性 prop を与える.
CategoricalValue
CategoricalValue[cat]
カテゴリオブジェクト cat のもとになっている式を与える.
CategoricalValue[scale]
与えられたカテゴリ尺度 scale のカテゴリに関連付けられた式を与える.
CategoricalValue[obj,prop]
カテゴリまたはカテゴリ尺度について指定された特性 prop を与える.
詳細
- CategoricalValueは,通常,名義カテゴリまたは順序カテゴリおよびそれらの尺度から特性を取得するために用いられ,とりわけそれらのもとになっている式を抽出するために用いられる.
- CategoricalValueの第1引数は,単一のカテゴリを表す場合にもカテゴリ尺度を表す場合にも,NominalオブジェクトまたはOrdinalオブジェクトのいずれかとすることができる.CategoricalValueはリスト入力に対して縫い込まれる.
- 使用可能な特性 prop には以下がある.
-
"Expression" カテゴリのもとになっている式 "Category" 個々のNominalカテゴリまたはOrdinalカテゴリ "CategoryCode" 可能な尺度のインデックス値 "Label" カテゴリのタイプセットに使用されるラベル "Scale" カテゴリカルなスケール "Score" Ordinalにおける並べ替えに使用される数値スコア - CategoricalValue[obj]はCategoricalValue[obj,"Expression"]に等しい.
例題
すべて開く すべて閉じる例 (3)
Nominalカテゴリをもとになっている式に変換する:
CategoricalValue[Nominal[Association["CategoryList" -> {"Heads", "Tails"}, "LabelList" -> {"Heads", "Tails"},
"ScoreList" -> {1, 2}], 2]]Nominalカテゴリのリストをそれぞれのもとになっている式に変換する:
RandomChoice[Nominal[{"Heads", "Tails"}], 6]CategoricalValue[%]Ordinalカテゴリのリストについての"Score"値を取得する:
RandomChoice[Ordinal[{"None", "Light", "Moderate", "High", "Maximum"}], 3]CategoricalValue[%, "Score"]スコープ (9)
カテゴリの特性 (4)
Nominal[{"male", "female"}, "male"]CategoricalValue[%, "Scale"]Normal[%]CategoricalValue[Ordinal[Association["CategoryList" -> {"None", "VeryLight", "Light", "Moderate", "High",
"VeryHard", "Maximum"}, "LabelList" -> {"None", "VeryLight", "Light", "Moderate", "High",
"VeryHard", "Maximum"}, "ScoreList" -> {1, 2, 3, 4, 5, 6, 7}], 7], "Scale"]Ordinalカテゴリの"Label"値を取得する:
CategoricalValue[Ordinal[Association["CategoryList" -> {"None", "VeryLight", "Light", "Moderate", "High",
"VeryHard", "Maximum"}, "LabelList" -> {"None", "VeryLight", "Light", "Moderate", "High",
"VeryHard", "Maximum"}, "ScoreList" -> {1, 2, 3, 4, 5, 6, 7}], 7], "Label"]Nominalカテゴリの"Index"値を取得する:
CategoricalValue[Nominal[Association["CategoryList" -> {"accrue", "choosy", "spuriously"},
"LabelList" -> {"accrue", "choosy", "spuriously"}, "ScoreList" -> {1, 2, 3}], 2], "Index"]CategoricalValue[{Ordinal[Association["CategoryList" -> {"None", "VeryLight", "Light", "Moderate", "High",
"VeryHard", "Maximum"}, "LabelList" -> {"None", "VeryLight", "Light", "Moderate", "High",
"VeryHard", "Maximum"}, "ScoreList" -> {1, 2, 3, 4, 5, 6, 7}], 3], Ordinal[Association["CategoryList" -> {"None", "VeryLight", "Light", "Moderate", "High",
"VeryHard", "Maximum"}, "LabelList" -> {"None", "VeryLight", "Light", "Moderate", "High",
"VeryHard", "Maximum"}, "ScoreList" -> {1, 2, 3, 4, 5, 6, 7}], 1], Ordinal[Association["CategoryList" -> {"None", "VeryLight", "Light", "Moderate", "High",
"VeryHard", "Maximum"}, "LabelList" -> {"None", "VeryLight", "Light", "Moderate", "High",
"VeryHard", "Maximum"}, "ScoreList" -> {1, 2, 3, 4, 5, 6, 7}], 2], Ordinal[Association["CategoryList" -> {"None", "VeryLight", "Light", "Moderate", "High",
"VeryHard", "Maximum"}, "LabelList" -> {"None", "VeryLight", "Light", "Moderate", "High",
"VeryHard", "Maximum"}, "ScoreList" -> {1, 2, 3, 4, 5, 6, 7}], 5]}, "Expression"]CategoricalValue[{Ordinal[Association["CategoryList" -> {"None", "VeryLight", "Light", "Moderate", "High",
"VeryHard", "Maximum"}, "LabelList" -> {"None", "VeryLight", "Light", "Moderate", "High",
"VeryHard", "Maximum"}, "ScoreList" -> {1, 2, 3, 4, 5, 6, 7}], 3], Ordinal[Association["CategoryList" -> {"None", "VeryLight", "Light", "Moderate", "High",
"VeryHard", "Maximum"}, "LabelList" -> {"None", "VeryLight", "Light", "Moderate", "High",
"VeryHard", "Maximum"}, "ScoreList" -> {1, 2, 3, 4, 5, 6, 7}], 1], Ordinal[Association["CategoryList" -> {"None", "VeryLight", "Light", "Moderate", "High",
"VeryHard", "Maximum"}, "LabelList" -> {"None", "VeryLight", "Light", "Moderate", "High",
"VeryHard", "Maximum"}, "ScoreList" -> {1, 2, 3, 4, 5, 6, 7}], 2], Ordinal[Association["CategoryList" -> {"None", "VeryLight", "Light", "Moderate", "High",
"VeryHard", "Maximum"}, "LabelList" -> {"None", "VeryLight", "Light", "Moderate", "High",
"VeryHard", "Maximum"}, "ScoreList" -> {1, 2, 3, 4, 5, 6, 7}], 5]}, "Score"]カテゴリ尺度特性 (5)
Nominal[{"Heads", "Tails"}]CategoricalValue[%, "Category"]Normal[%]CategoricalValue[Ordinal[Association["CategoryList" -> {"None", "VeryLight", "Light", "Moderate", "High",
"VeryHard", "Maximum"}, "LabelList" -> {"None", "VeryLight", "Light", "Moderate", "High",
"VeryHard", "Maximum"}, "ScoreList" -> {1, 2, 3, 4, 5, 6, 7}]], "Category"]Ordinal尺度の"Label"値を得る:
CategoricalValue[Ordinal[Association["CategoryList" -> {"None", "VeryLight", "Light", "Moderate", "High",
"VeryHard", "Maximum"}, "LabelList" -> {"None", "VeryLight", "Light", "Moderate", "High",
"VeryHard", "Maximum"}, "ScoreList" -> {1, 2, 3, 4, 5, 6, 7}]], "Label"]Nominal尺度の"Index"値を得る:
CategoricalValue[Nominal[Association["CategoryList" -> {"accrue", "choosy", "spuriously"},
"LabelList" -> {"accrue", "choosy", "spuriously"}, "ScoreList" -> {1, 2, 3}]], "Index"]CategoricalValue[Ordinal[Association["CategoryList" -> {"NS", "S3", "S2", "S1"},
"LabelList" -> {"Not Suitable", "Marginally Suitable", "Moderately Suitable", "Highly Suitable"},
"ScoreList" -> {0, 0.5, 0.75, 1}]], "Expression"]CategoricalValue[Ordinal[Association["CategoryList" -> {"NS", "S3", "S2", "S1"},
"LabelList" -> {"Not Suitable", "Marginally Suitable", "Moderately Suitable", "Highly Suitable"},
"ScoreList" -> {0, 0.5, 0.75, 1}]], "Label"]CategoricalValue[Ordinal[Association["CategoryList" -> {"NS", "S3", "S2", "S1"},
"LabelList" -> {"Not Suitable", "Marginally Suitable", "Moderately Suitable", "Highly Suitable"},
"ScoreList" -> {0, 0.5, 0.75, 1}]], "Score"]カテゴリ尺度入力について,"Scale"特性は入力尺度を返す:
CategoricalValue[Ordinal[Association["CategoryList" -> {"NS", "S3", "S2", "S1"},
"LabelList" -> {"Not Suitable", "Marginally Suitable", "Moderately Suitable", "Highly Suitable"},
"ScoreList" -> {0, 0.5, 0.75, 1}]], "Scale"]テキスト
Wolfram Research (2026), CategoricalValue, Wolfram言語関数, https://reference.wolfram.com/language/ref/CategoricalValue.html.
CMS
Wolfram Language. 2026. "CategoricalValue." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/CategoricalValue.html.
APA
Wolfram Language. (2026). CategoricalValue. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/CategoricalValue.html
BibTeX
@misc{reference.wolfram_2026_categoricalvalue, author="Wolfram Research", title="{CategoricalValue}", year="2026", howpublished="\url{https://reference.wolfram.com/language/ref/CategoricalValue.html}", note=[Accessed: 13-August-2026]}
BibLaTeX
@online{reference.wolfram_2026_categoricalvalue, organization={Wolfram Research}, title={CategoricalValue}, year={2026}, url={https://reference.wolfram.com/language/ref/CategoricalValue.html}, note=[Accessed: 13-August-2026]}