Datové rámce a matice

Efektivní kód v R

Colin Gillespie

Jumping Rivers & Newcastle University

Datový rámec

  • Klíčová datová struktura v R
    • Převzata do jiných jazyků
      • Python: pandas data frame
      • Když je nelze porazit, přidejte se k nim!
Efektivní kód v R

Datové rámce

  • Tabulková struktura: řádky a sloupce
    • read.csv() a podobné funkce vrací datový rámec
      • Sloupce
    • Data musí být stejného typu
      • Řádky
    • Různé typy
Úložiště

Výběr

Efektivní kód v R

Matice

  • Obdélníková datová struktura
    • Podporuje běžné operace subsettingu a extrakce
    • ALE – každý prvek musí být stejného datového typu
Úložiště

Výběr

Efektivní kód v R

R klub

Třetí pravidlo R klubu: Použijte matici vždy, když je to vhodné.

Efektivní kód v R

Pojďme procvičovat!

Efektivní kód v R

Preparing Video For Download...