Wolfram言語とWolframノートブックの決定的な経験
オリジナルの技術計算環境
Wolframテクノロジーで使う一体型AIアシスタント
その他のモバイルアプリ
シンボリック計算,データに基づく洞察,深い技術的専門知識を組み合せて,AI時代のソリューションをお届けします
Wolfram Consulting
その他のWolframソリューション
教育のためのその他のソリューション
計算,科学,生活,その他のコース
学び,問題を解決し,アイディアを共有
Wolframのニュース,視点,洞察
リソース
WolframConsulting.com
ネストしたリストは,リスト内のリストである.これらはWolfram言語におけるデータの主要構造であり,行列のような一般的な使用だけでなく,高次元配列や不規則なデータ集合の使用も可能にする.
使用するリストのリストを作成する:
Wolfram言語における行列はネストしたリストとして表示される.それぞれの行が上のネストしたリストに対応していることに注意する:
Part関数の簡略表記である[[ ]]を使って2行目を抽出する:
2行目から第3要素を抽出する:
各行から第3要素を抽出する:
Flattenを使ってネストを取り除く:
平坦化されたデータを列として表示する:
平坦化されたデータを行として表示するために{ }を加えて上と比較する:
ネストしたリストの個々のサブリストに対して,あるいはネストしたリスト全体に対して操作を行うことができる.
使用するデータを設定する:
ほとんどの関数は,ネストしたリスト内の各サブリストにマップする.
データ集合の行から4つのプロットを作成する:
ほとんどの記述統計学関数は列ごとに働きかける.
列の平均を取る:
リストを平坦化してすべての数の平均を得る:
2重にネストしたリストを作成する:
これでMeanは,ネストした各サブリストごとの平均をリストする:
Flattenを使ってデータ集合全体の平均を得る:
List Flatten Partition Level