1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Škálovatelné zpracování dat v R

Connected

Cvičení

Načtení objektu big.matrix

V tomto cvičení vytvoříš svůj první souborově podložený objekt big.matrix pomocí funkce read.big.matrix(). Tato funkce je navržena podobně jako read.table(), ale navíc potřebuje vědět, jaký typ číselných hodnot chceš načíst ("char", "short", "integer", "double"), název souboru, do kterého se uloží data matice (backing file), a název souboru s informacemi o matici (descriptor file). Výsledkem bude soubor na disku s načtenými hodnotami a descriptor soubor, který uchovává doplňující informace (například počet sloupců a řádků) o vzniklém objektu big.matrix.

Pokyny

100 XP
  • Načti balíček bigmemory.
  • Pomocí funkce read.big.matrix() načti soubor "mortgage-sample.csv", který obsahuje záhlaví a je složen z celočíselných hodnot. Dále:
    • Vytvoř backing file s názvem "mortgage-sample.bin" a
    • Descriptor file s názvem "mortgage-sample.desc".
  • Zjisti rozměry objektu x pomocí funkce dim().