.ECSV ファイル拡張子
拡張文字区切り値
| 開発元 | Tom Aldcroft |
| 人気度 |
3.0 | 1 票 |
ECSVファイルとは?
ECSVファイルは、拡張文字区切り値ファイルです。.CSVファイルに含まれるような一般的なプレーンテキストのデータセットの先頭に、YAML(YAML Ain't Markup Language)形式のデータが付加されています。YAML形式により、ECSVファイルには一般的なCSVファイルでは含められないメタデータを含めることができます。
詳細情報
天文学者のTom Aldcroft氏は、CSV形式の制限を解消するためにECSV形式を開発しました。たとえば、CSVデータセットには列名以外のメタデータを含めることができません。一方、ECSVファイルには次のようなメタデータを含めることができます。
- 数値データ型
- 単位
- 列の内容に関するテキスト形式の説明
ECSVファイルは、このメタデータをYAML形式のデータ構造に保存します。データ構造はファイルの先頭にあります。YAMLデータ構造のdatatypeセクションの各行には、対応するCSVデータ列のメタデータが含まれています。
ECSVファイルの開き方
ECSVファイルは、Microsoft Visual Studio Code(マルチプラットフォーム)、GitHub Atom(マルチプラットフォーム)、またはその他のテキストエディターやソースコードエディターで開いて、含まれているデータを表示できます。
多くのECSVファイルは、天文学者や天体物理学者が使用するPythonライブラリであるastropyで使用することを目的としています。
ECSVファイルを開く、または参照するプログラム
Windows
Mac
Linux
