Wolfram Research製品ご購入サービスとリソース会社概要その他のWolframサイト
Mathematica > インポートとエキスポート >
Import["file"]
ファイルからデータをインポートし,その完全なMathematica 式を返す.
Import["file", elements]
指定要素をファイルからインポートする.
Import["http://url", ...]およびImport["ftp://url", ...]
接続可能な任意のURLからインポートする.
  • Importはインポートとエキスポートのさまざまな形式を扱う.一般に,それぞれの形式に異なるさまざまな要素が含まれる.使用可能な形式は$ImportFormatsというリストと全形式のリストで与えられる.
  • ファイルの形式はデフォルトでファイル名の拡張子から,あるいはFileFormatを使ってその内容から推測される.
  • Import要素はファイルのどのアスペクトをインポートするか,またそれをどのように Mathematica に戻すかを決定する.
  • 次の要素指定形式を使うことができる.
"format"ファイルが指定の形式であると見なす
elemデフォルト形式を想定して単一ファイルをインポートする
{"format",elem}指定形式を想定して要素をインポートする
{"comp1",...,"format",...}圧縮形式 "compi"("GZIP"等) も想定する
{elem1,elem11}elem1 の部分要素 elem11 をインポートする
{elem1,elem11,...}部分要素の部分要素をインポートする
{elem1,{elem11,elem12,...}}elem1 の部分要素をいくつかインポートする
{elem1,n}elem1 n 番目の部分をインポートする
  • 一般によくサポートされる要素には次のようなものがある.
"Elements"要素名のリスト
"Rules"全要素の値に関する規則
"Options"オプション,設定,メタ情報等に関する規則
"Data"標準的な Mathematica 形式のデータ(リスト,文字列等)
"RawData"その形式で使われる未加工のデータ(指標付きの色等)
"Graphics"2Dグラフィックス(グラフィックスやジオメトリー形式)
"Graphics3D"3Dグラフィックス(グラフィックスやジオメトリー形式)
"Sound"サウンド(サウンド形式)
"Plaintext"テキスト(テキスト形式)
"Grid"格子形式(配列,スプレッドシート等)
  • 特に要素指定がなければ,Importは通常インポートされるファイルが外部ビューアでするのとできる限り同じように表示あるいは操作できる式を返す.例えば,グラフィックス形式は,デフォルトでGraphics式またはGraphics3D式として返される.
  • 形式によっては,インポートのプロセスをどのように行うかの細部を指定するオプションがあるものもある.これはImport[source, elems, opts]として与えられる.
  • Import["file", ..., Path->path]は指定された path 上で file を検索する.
  • Import["!prog", "format"]はパイプからデータをインポートする.
  • リモートのURLからインポートする際,Importは使用中の環境で指定されているプロキシーや関連する設定を,それがなんであれ使用するが,クッキーその他の認証は使用しない.
完全なGIF 画像ファイルをインポートする:
In[1]:=
Click for copyable input
Out[1]=
 
どのような要素がインポートできるのかを見てみる:
In[1]:=
Click for copyable input
Out[1]=
画像サイズをインポートする:
In[2]:=
Click for copyable input
Out[2]=
バージョン 4 の新機能 | バージョン 6 での修正機能
© 2008 Wolfram Research, Inc. japanese.gif
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team