テキストファイル(.txt)データをIgorに取り込む方法

記事内に広告が含まれています。

実験データではテキストファイル(.txt)形式で保存する事が多いです。

保存したデータを解析する時に、

  • Excelに貼付けてIgorにペーストする

という方法を取っていました。

しかし、Excelを介さなくても直接Igorに取り込む事が出来ました。

その方法のメモです。

テキスト(.txt)形式のデータファイルをIgorに取り込む方法

igorにテキストファイル形式のデータを取り込む方法
▲今回取り込むデータ(test1.txt)はこのような中身となっています。データの区切りはtabとなっています。

igorにテキストファイル形式のデータを取り込む方法
▲Data→Load Waves→Load Delimited Text…を選択します。

igorにテキストファイル形式のデータを取り込む方法
▲そして、開きたいファイル(test1.txt)を選択して開きます。

igorにテキストファイル形式のデータを取り込む方法
▲Waveの名前を任意で設定します。デフォルトだとWave0,Wave1,…となります。そしてLoadを押します。

igorにテキストファイル形式のデータを取り込む方法
▲続いて、Table→Append Columns to Table…を選択します。

igorにテキストファイル形式のデータを取り込む方法
▲そして、wave0とwave1を選択して「Do It」を選択します。

igorにテキストファイル形式のデータを取り込む方法
▲するとテーブルにデータが反映されました。あとはこれをグラフ化するだけです。

igorにテキストファイル形式のデータを取り込む方法
▲Windows→New Graph…を選択して、

igorにテキストファイル形式のデータを取り込む方法
▲x軸、y軸にするデータをそれぞれ選んでAddを押し、

igorにテキストファイル形式のデータを取り込む方法
▲Do Itを押します。

igorにテキストファイル形式のデータを取り込む方法
▲すると、グラフ化できました。

まとめ

今回は、デリミターで保存されているテキストファイルデータをIgorに取り込む方法を紹介しました。

デリミターとは、

デリミター / セパレーター
複数の要素を列挙する際に、要素の区切りとなる記号や特殊文字(の並び)のこと。例えば、CSV形式のテキストデータでは、項目をカンマ(「,」)で区切って列挙するが、このカンマのことをデリミタという。デリミタにどんな文字を使うかはデータ形式や処理系によって決まっており、カンマやスペース、タブ、セミコロン、改行などが使われることが多い。
デリミタとは 〔 セパレータ 〕 〔 分離記号 〕 – 意味/解説/説明/定義 : IT用語辞典

と説明されているように、区切り記号・文字の事です。

Igorにはこのように区切られている機能が備わっていました。

また、

igorにテキストファイル形式のデータを取り込む方法

の図からわかるように、Excelファイルも取り込む事が出来るようです。

実験プログラムによってはExcel形式で保存されるようになっている測定系もあるかもしれませんが、同じように一々Excelファイルからコピーせずとも、直接Igorへ取り込む機能がある事がわかりました。

関連記事

スポンサーリンク
スポンサーリンク

コメント