Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > インポートとエキスポート >
Import/Export フォーマット

Graph6 (.g6)

Graph6グラフデータ形式.
無向グラフの保管に使われる.
ASCII形式.
複数の無向グラフの接続情報を保管する.
小さなグラフまたは大規模で蜜なグラフ(頂点が2^(18)-1個まで)に適している.
大規模な疎なグラフを最適化するsparse6と関連している.
Australian National UniversityのBrendan McKayによって開発された.
  • ImportExportはgraph6ファイル形式を完全にサポートしている.
  • Import["file.g6"]は指定されたファイルに保管された最初のグラフを描画する.
  • Export["file.g6", expr]は1つまたは複数のグラフの隣接行列,辺情報をGraph6形式に与える.
  • Import["file.g6"] file から最初のグラフをインポートして,それをGraphPlotとして返す.
  • Import["file.g6", elem]はgraph6ファイルから指定された要素をインポートする.
  • Import["file.g6", {elem, suba, subb, ...}]は子要素をインポートする.
  • Import["file.g6", {{elem1, elem2, ...}}]は複数の要素をインポートする.
  • インポート形式はImport["file", "Graph6"] または Import["file", {"Graph6", elem, ...}]と指定できる.
  • Export["file.g6", expr, elem]expr が要素,elem を指定するものとして扱うことにより,graph6ファイルを作成する.
  • Export["file.g6", {expr1, expr2, ...}, {{elem1, elem2, ...}}]では,それぞれのexpri が対応するelemiを指定するものとして扱われる.
  • Export["file.g6", expr, opt1->val1, ...]expr を特別の値を持つオプションが指定されたものとしてエキスポートする.
  • Export["file.g6", {elem1->expr1, elem2->expr2, ...}, "Rules"]は規則を使い,エキスポートされる要素を指定する.
  • ImportExportについての一般的な情報は,関数ページを参照のこと.
"Elements"ファイル中の有効な要素とオプションのリスト
"Rules"要素とオプションのそれぞれの規則のリスト
"Options"オプション,属性,設定のための規則のリスト
  • データを表現する要素:
"AdjacencyMatrix"行列のリストとして与えられるこのファイル内の全グラフの辺情報
"EdgeRules"規則の配列として与えられる全グラフの接続データ
"Graphics"GraphPlotとして描画されるこのファイルに保管されている最初のグラフ
"GraphicsList"Graphicsオブジェクトのリストとして与えられるこのファイルに保管されている全グラフ
"VertexCount"整数のリストとして与えられる個々のグラフの頂点の数
  • Importはデフォルトで"Graphics"要素を使う..
  • 複数のグラフを含むgraph6ファイルの要素指定:
elem, nこのファイルの n 番目のグラフのデータ表現要素 elem
elem, {n1,n2,...}グラフ n1, n2, ...の要素,elem
elem, Allリストとして与えられる全グラフの要素 elem
  • Import["file.g6", {"Graphics", All}]file.g6で保管されているそれぞれのグラフの描画に対応しているGraphicsオブジェクトのリストを与える.
  • "EdgeRules" 要素を使い,graph6ファイルをインポートするときは,可能な非接続の頂点として規則は返されない.
  • 接続していない頂点を含むグラフは"AdjacencyMatrix"要素または"EdgeRules""VertexCount"の組合せを使い,完全に指定することができる.
  • 一般的なImportオプション:
ImageSizeAutomatic表示されるグラフの画像の全体的な大きさを指定
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team