RData (.rdata, .rda)
RData (.rdata, .rda)
- ImportはRデータ形式をサポートする.
予備知識
-
- Rデータ形式ファミリー.
- 型指定されたオブジェクトのコレクションを保存する.
- ASCII,バイナリおよびXDR (ビッグエンディアンバイナリ) 表現をサポート.
- GZIP,BZIP2,XZ圧縮をサポート.
- 1995年にRの初期バージョンがリリースされた.
Import
- Import["file.RData"]はRDataファイルをデータのリストしてインポートする.
- Wolfram言語では,インポートされたRDataは実数,整数,文字列,ブール値のTrueまたはFalse,あるいはDateObject指定によって表現される.
- Import["file.RData",elements]は指定された要素をインポートする.
- Import["file.RData",{elem,suba,subb,…}]は部分要素をインポートする.
- インポート形式は,Import["file","RData"] または Import["file",{"RData",elem,…}]で指定することができる.
- Import は以下のデータ型をサポートする:
-
"Boolean" ブール値 "Date" DateObjectオブジェクトのリストとしての日付 "Integer32" 32ビット整数 "Real64" IEEE 倍精度数 "String" 文字列 "Timestamp" タイムスタンプ - 一般的な情報は,以下の関数ページを参照のこと.
-
Import ファイルからインポートする CloudImport クラウドオブジェクトからインポートする ImportString 文字列からインポートする ImportByteArray バイト配列からインポートする
要素
- 一般的なImport要素:
-
"Elements" ファイル中の有効な要素とオプションのリスト "Summary" ファイルの概要 "Rules" 使用可能なすべての要素の規則のリスト - データ表現要素:
-
"Data" 二次元配列 "Dataset" Datasetとして表された表データ "EventSeries" EventSeriesとして表された表データ "LabeledData" ラベルとデータの連想 "RawData" リストまたはNumericArray オブジェクトとして与えられた生データ "Tabular" Tabularオブジェクトのリスト "TabularAssociation" ラベルとTabularオブジェクトの連想 "TimeSeries" TimeSeriesとして表された表データ - デフォルトでは,Import は"Data"要素と共に使われる.
- データ記述子要素:
-
"ColumnLabels" 列の名前 "ColumnTypes" 列の名前と型の連想 "ObjectCount" ファイルに保存されたオブジェクトの番号 "ObjectNames" ファイルに保存されたオブジェクトの名前 - メタデータ要素:
-
"Dimensions" データの次元 "Version" ファイルのRData仕様のバージョン
インポートオプション
- Importオプション:
-
"IndeterminateValues" Automatic infinity,NaN等の置換値 "TimeColumn" Automatic "EventSeries" 要素および"TimeSeries" 要素での時間を使う列 - "IndeterminateValues"を使って異なる値に置換規則を与えることができる. 以下の設定がサポートされている:
-
val a fixed value val for any indeterminate value <|"NaN"…,"Inf"…,"-Inf"…|> specific replacements depending on the type indeterminate
例題
すべて開く すべて閉じる例 (2)
Import要素 (14)
データ表現 (8)
"Data" (1)
"Dataset" (1)
RDataファイルを,ラベルとDataset オブジェクトのリストとしてインポートする:
Import["ExampleData/sample.rdata", "Dataset"]"EventSeries" (1)
RDataファイルをEventSeriesオブジェクトのリストとしてインポートする:
Import["ExampleData/sample.RData", "EventSeries"]"LabeledData" (1)
"RawData" (1)
リストまたはNumericArrayオブジェクトとして与えられたデータとしてRDataファイルをインポートする:
Import["ExampleData/sample.RData", "RawData"]"Tabular" (1)
RDataファイルをTabularオブジェクトのリストとしてインポートする:
Import["ExampleData/sample.rdata", "Tabular"]"TabularAssociation" (1)
RDataファイルをラベルとTabularオブジェクトの連想としてインポートする:
Import["ExampleData/sample.rdata", "TabularAssociation"]Import["ExampleData/sample.rdata", "TabularAssociation"]"TimeSeries" (1)
RDataファイルをTimeSeriesオブジェクトのリストとしてインポートする:
Import["ExampleData/sample.RData", "TimeSeries"]データ記述子 (4)
"ColumnLabels" (1)
"ColumnTypes" (1)
"ObjectCount" (1)
Importオプション (1)
関連するガイド
-
▪
- インポートとエキスポート ▪
- 全形式のリスト ▪
- 数値データ形式 ▪
- 統計的データ解析 ▪
- 表とスプレッドシート形式 ▪
- 時系列と事象系列の形式