1. Учиться
  2. /
  3. Courses
  4. /
  5. Rで学ぶスケーラブルなデータ処理

Connected

Exercise

生データを読み込み、データ構造に変換する

前にも述べたとおり、iotools が高速な理由のひとつは、ハードドライブからの読み込み処理と、読み込んだバイナリデータを data.frame や matrix に変換する処理を分離している点にあります。バイナリ形式のデータは、ハードドライブからメモリに raw オブジェクトとしてコピーされます。これらの raw オブジェクトは、その後、最適化された関数に渡され、data.frame や matrix オブジェクトに変換されます。

この演習では、ディスクからの読み込み(readAsRaw() 関数を使用)をデータ変換から分けて行い、その後で raw バイナリデータを matrix または data.frame に変換する方法(mstrsplit() と dstrsplit() 関数を使用)を学びます。

Инструкции

100 XP
  • "mortgage-sample.csv" を raw ベクトルとして読み込みます。
  • その raw ベクトルの内容を整数の matrix に変換します。
  • その raw ベクトルの内容を、整数の列が16本ある data.frame に変換します。