Welcome, Bienvenue, Willkommen, 歡迎

Efektivní kód v R

Colin Gillespie

Jumping Rivers & Newcastle University

Efektivní kód v R

Efektivní kód v R

Typický pracovní postup v R

# Load
data_set <- read.csv("dataset.csv")

# Plot plot(data_set$x, data_set$y)
# Model lm(y ~ x, data = data_set)
Efektivní kód v R

Kdy optimalizovat

Předčasná optimalizace je kořenem všeho zla

Zpopularizováno Donaldem Knuthem

Efektivní kód v R

Verze R

  • v2.0 Líné načítání; rychlé načítání dat s minimální spotřebou paměti.
    • v2.13 Zrychlení funkcí pomocí bajtového kompilátoru
    • v3.0 Podpora velkých vektorů
  • Hlavní vydání každý duben

    • např. 3.0, 3.1, 3.2
  • Menší opravy chyb průběžně

    • např. 3.3.0, 3.3.1, 3.3.2
Efektivní kód v R

Pojďme cvičit!

Efektivní kód v R

Preparing Video For Download...