データの準備と読み込み

ファイルを読み込む

ランチャー画面の Open File ボタンをクリックしてファイルを選択するか、ファイルをランチャー画面にドラッグ&ドロップします。Open from URL ボタンでは、CSV、TSV、MDS ファイルの URL を指定して読み込めます。サンプルデータを使う場合は、ランチャー画面の「Sample Data」セクションから選択します。詳しい手順は 基本的な使い方 をご覧ください。

プロジェクトを開いた後は、Data > Import Data... メニューから追加のデータセットを読み込めます。Import Data ダイアログでは、ローカルの CSV または TSV ファイルを選択するほか、URL タブで CSV または TSV の URL を指定して取得できます。URL から取得する場合、配信元のサーバーが CORS(クロスオリジンリソース共有)を許可している必要があります。

対応しているファイル形式

MIDAS は CSV、TSV、MDS、ZIP の4種類のファイル形式に対応しています。

CSV(カンマ区切り) 最も一般的なデータ形式です。カンマ(,)で列が区切られています。ファイルの拡張子は通常 .csv です。

TSV(タブ区切り) タブ文字で列が区切られたファイルです。ファイルの拡張子は .tsv または .txt です。

MDS(MIDAS プロジェクトファイル) MIDAS で作成したプロジェクトの保存ファイルです。データセット、グラフ、レポートの状態を保存・復元できます。詳しくはプロジェクトファイル(MDS)を参照してください。

ZIP(複数 CSV/TSV ファイル) 複数の CSV または TSV ファイルを含む ZIP アーカイブです。各ファイルが個別のデータセットとしてインポートされます。

Excel 形式(.xlsx)は直接読み込めません。Excel の「名前を付けて保存」から CSV 形式で保存してください。

文字コード UTF-8、Shift-JIS、EUC-JP エンコーディングに対応しています。エンコーディングは自動検出されます。Excel で CSV を保存する場合は、「CSV UTF-8(コンマ区切り)」形式を推奨します。

ファイルの構造

MIDAS は1行目をヘッダー行として扱います。1行目の値が列名になり、2行目以降がデータになります。ヘッダー行がない CSV を読み込む場合は、Import Data ダイアログのプレビュー画面で「First row is header」チェックボックスをオフにしてください。Column1, Column2, ... という列名が自動生成され、1行目もデータとして扱われます。

ヘッダー行が空、または全セルが空白のみの場合、MIDAS はデータを気づかないうちに欠損させないよう、エラーとしてインポートを拒否します。テキストエディタでファイルを修正してから再度インポートしてください。

ヘッダーと列数が食い違う行が含まれる場合の扱いは、読み込み経路によって異なります。Import Data ダイアログからのインポートでは該当行が一覧表示され、ダイアログ内で各行の CSV テキストを編集するか、チェックボックスで除外してからインポートを続行できます。ランチャー画面から読み込んだ場合はエラーになります。テキストエディタでファイルを修正するか、Import Data ダイアログから読み込み直してください。

例:

Name,Age,Country
Alice,25,USA
Bob,30,Japan
Charlie,28,UK

欠損値の扱い CSV の空セルは欠損値(null)として読み込まれます。NA.- などの文字列は欠損値として扱われず、そのまま文字列として読み込まれます。詳細は データ型と測定尺度 を参照してください。統計量の計算やグラフの描画では、欠損値は計算から除外されます。データセットの行自体は削除されません。

データ型

MIDAS は読み込んだデータの型を自動的に判定します。対応するデータ型は boolean, int64, float64, date, datetime, string, enum です。各データ型の詳細は データ型と測定尺度 を参照してください。

データ型は列ヘッダーの下に int64 のように表示されます。データ型が正しく判定されなかった場合は、列の型変換で修正できます。元のデータセットは変更されず、変換結果は新しいデータセットとして作成されます。

測定尺度

MIDAS は各列に測定尺度(Nominal, Ordinal, Interval, Ratio)を自動的に割り当てます。測定尺度はグラフの種類や使用できる統計手法に影響します。Data Table で列を右クリックし、Edit Scale of Measurement から変更できます。

各尺度の意味と分析への影響については データ型と測定尺度 を参照してください。

Next steps

See also