DIF (.dif)

DIFプレッドシート形式.
スプレッドシートおよび他の表データのための標準ファイル形式.
スプレッドシートアプリケーションにおいて交換形式として使われる.
DIFはData Interchange Formatの頭字語である.
単一のスプレッドシートを保管する.
VisiCalcスプレッドシートソフトウェアの一部として1980年に開発された.

ImportとExportImportとExport

  • Import["file.dif"]はDIFファイルをインポートし,リストのリストを返す.
  • Export["file.dif",expr]はDIFファイルに2次元配列をエキスポートする.
  • Import["file.dif"]はファイルに保管された行と列を表す,文字列と数の2次元配列を返す.
  • Export["file.dif",expr]は数値でない表の要素のInputFormを使って配列expr からDIFファイルを作成する.
  • Import["file.dif",elem]はDIFファイルから指定の要素をインポートする.
  • Import["file.dif",{elem,suba,subb,}]は子要素をインポートする.
  • Import["file.dif",{{elem1,elem2,}}]は複数の要素をインポートする.
  • インポート形式はImport["file","DIF"]またはImport["file",{"DIF",elem,}]で指定できる.
  • Export["file.dif",expr, elem]expr が要素elem を指定してるとしてDIFファイルを作成する.
  • Export["file.dif",{expr1,expr2,},{{elem1,elem2,}}]は各 が対応する を指定しているとして扱う.
  • Export["file.dif",expr,opt1->val1,]は指定の値を持つ指定のオプション要素でexpr をエキスポートする.
  • Export["file.dif",{elem1->expr1,elem2->expr2,},"Rules"]は規則を使ってエキスポートする要素を指定する.
  • ImportExportについての一般的な情報は,関数ページを参照のこと.
  • ImportStringExportStringはDIF形式をサポートする.

要素要素

  • 一般的なImport要素:
  • "Elements"ファイル中の有効な要素とオプションのリスト
    "Rules"要素とオプションのそれぞれの規則のリスト
    "Options"オプション,属性,設定の規則のリスト
  • データ表現要素:
  • "Data"DIFファイルに保管された行と列を表す2次元配列
    "Grid"Gridオブジェクトで表された表データ
  • ImportExportはデフォルトで要素を使用する.

例題例題すべて開くすべて閉じる

  (1)  (1)

DIFサンプルファイルから表データをインポートし,表としてフォーマットする:

In[1]:=
Click for copyable input
Out[1]//TableForm=
2007年に導入
(6.0)
| 2012年に修正
(9.0)