PivotFromColumns
✖
PivotFromColumns
ピボットすることで,列 cols を2つの列で置き換えた長い表を作成する.vars には列名が含まれ,vals には cols の値が含まれる.
詳細

- PivotFromColumnsは集めてより長くピボットするとしても知られている.
- PivotFromColumnsは,通常,例えば列のあるものが変数ではなく変数の値であるような場合に,構造的なデータクリーニング操作として使われる.PivotFromColumnsは,いくつかの列から値を集めて結果の表オブジェクトを長くすることで,変数と値の役割をピボットする.
- PivotToColumnsは,事実上,PivotFromColumnsの逆関数である.
例題
すべて開くすべて閉じる例 (1)基本的な使用例
複数の列のキーを"day"と呼ばれる列にピボットし,その値を"temp"と呼ばれる列にピボットする:

https://wolfram.com/xid/0cf2c7rbtteublk-e14cod


https://wolfram.com/xid/0cf2c7rbtteublk-lh8ctc

続けてPivotToColumnsを使って「high」と「low」の温度に列を分割する:

https://wolfram.com/xid/0cf2c7rbtteublk-77ynol

スコープ (2)標準的な使用例のスコープの概要
G7諸国の人口のTabularオブジェクトを取る:

https://wolfram.com/xid/0cf2c7rbtteublk-h935jg
国の列名と人口値をピボットして"Country"と"Population"という新規列を作成する:

https://wolfram.com/xid/0cf2c7rbtteublk-8ic9vn


https://wolfram.com/xid/0cf2c7rbtteublk-i3i7rr

https://wolfram.com/xid/0cf2c7rbtteublk-od3u0i

"sunrise"と"high"を,"sunset"と"low"をピボットする:

https://wolfram.com/xid/0cf2c7rbtteublk-h51dn7

"sunrise"と"low"を,"sunset"と"high"をピボットすることもできる:

https://wolfram.com/xid/0cf2c7rbtteublk-zvv1tw

異なる値の列の長さが違うときは,両方の名前と値がMissingで埋められる:

https://wolfram.com/xid/0cf2c7rbtteublk-e5s0dz

アプリケーション (2)この関数で解くことのできる問題の例
0メートル,30メートル,80メートルの異なる3つの深度レベルにおける土壌のpHの測定値のTabularオブジェクトを作る:

https://wolfram.com/xid/0cf2c7rbtteublk-srpc9p

深度値をピボットして"depth"列と"pH"列を作り,次に深度でソートする:

https://wolfram.com/xid/0cf2c7rbtteublk-usi1rm


https://wolfram.com/xid/0cf2c7rbtteublk-m4fdfw


https://wolfram.com/xid/0cf2c7rbtteublk-bfsxuv

https://wolfram.com/xid/0cf2c7rbtteublk-k2879o


https://wolfram.com/xid/0cf2c7rbtteublk-ykyqet


https://wolfram.com/xid/0cf2c7rbtteublk-0qow46

特性と関係 (3)この関数の特性および他の関数との関係

https://wolfram.com/xid/0cf2c7rbtteublk-s0a05b

https://wolfram.com/xid/0cf2c7rbtteublk-hfn551


https://wolfram.com/xid/0cf2c7rbtteublk-uhm91z


https://wolfram.com/xid/0cf2c7rbtteublk-gsb2dr


https://wolfram.com/xid/0cf2c7rbtteublk-bhxjek
同時にピボットすることは連続ステップで同じ規則を使うことと同じではない:

https://wolfram.com/xid/0cf2c7rbtteublk-0iksxh


https://wolfram.com/xid/0cf2c7rbtteublk-t8nbuo

TabularオブジェクトにPivotFromColumnsを使う:

https://wolfram.com/xid/0cf2c7rbtteublk-ddg72y


https://wolfram.com/xid/0cf2c7rbtteublk-w8o166

PivotToColumnsは,事実上,PivotFromColumnsの逆のことを行う:

https://wolfram.com/xid/0cf2c7rbtteublk-xfvgpp

ExtendedKeyの共通部分を削除してもとのオブジェクトを回復する:

https://wolfram.com/xid/0cf2c7rbtteublk-227l39


https://wolfram.com/xid/0cf2c7rbtteublk-e9ndrv

Wolfram Research (2025), PivotFromColumns, Wolfram言語関数, https://reference.wolfram.com/language/ref/PivotFromColumns.html.
テキスト
Wolfram Research (2025), PivotFromColumns, Wolfram言語関数, https://reference.wolfram.com/language/ref/PivotFromColumns.html.
Wolfram Research (2025), PivotFromColumns, Wolfram言語関数, https://reference.wolfram.com/language/ref/PivotFromColumns.html.
CMS
Wolfram Language. 2025. "PivotFromColumns." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/PivotFromColumns.html.
Wolfram Language. 2025. "PivotFromColumns." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/PivotFromColumns.html.
APA
Wolfram Language. (2025). PivotFromColumns. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/PivotFromColumns.html
Wolfram Language. (2025). PivotFromColumns. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/PivotFromColumns.html
BibTeX
@misc{reference.wolfram_2025_pivotfromcolumns, author="Wolfram Research", title="{PivotFromColumns}", year="2025", howpublished="\url{https://reference.wolfram.com/language/ref/PivotFromColumns.html}", note=[Accessed: 09-June-2025
]}
BibLaTeX
@online{reference.wolfram_2025_pivotfromcolumns, organization={Wolfram Research}, title={PivotFromColumns}, year={2025}, url={https://reference.wolfram.com/language/ref/PivotFromColumns.html}, note=[Accessed: 09-June-2025
]}