Ramki danych i macierze

Wydajny kod w R

Colin Gillespie

Jumping Rivers & Newcastle University

Ramka danych

  • Kluczowa struktura danych w R
    • Skopiowana w innych językach
      • Python: ramka danych pandas
      • Jeśli nie możesz ich pokonać, dołącz do nich!
Wydajny kod w R

Ramki danych

  • Struktura tabelaryczna: wiersze i kolumny
    • read.csv() i podobne funkcje zwracają ramkę danych
      • Kolumny
    • Dane muszą być tego samego typu
      • Wiersze
    • Mogą mieć różne typy
Przechowywanie

Wybieranie

Wydajny kod w R

Macierze

  • Prostokątna struktura danych
    • Można wykonywać typowe operacje indeksowania i wyodrębniania
    • ALE – każdy element musi być tego samego typu
Przechowywanie

Wybieranie

Wydajny kod w R

Klub R

Trzecia zasada klubu R: Używaj macierzy zawsze, gdy jest to właściwe.

Wydajny kod w R

Czas na ćwiczenia!

Wydajny kod w R

Preparing Video For Download...