Skip to content

Ideas for future koans

David A. Springate edited this page Jun 8, 2013 · 2 revisions
  • Coercion rules character > numeric > logical

  • Subsetting

    • single brackets
      • vectors
      • matrices
      • arrays
    • dollars
    • double brackets
      • lists
      • dataframes
  • Boolean operators

  • lists

    • unlist
  • dataframes

    • aggregate, tapply, by
  • paste and sprintf

  • sequences - seq, rep

  • flow control

    • if, else
  • Functions

    • writing functions
    • ... operator
  • Functional programming

    • everything is a function - DONE
    • closures
    • higher-order functions
      • apply functions
    • pure functions
    • anonymous functions
  • Vectorisation

    • builtin vectorised functions
      • ifelse
    • vectorised operations (a * 10)
  • loops

    • for
    • while
    • next, break
  • OOP

    • s3
    • s4
    • ref classes
  • Expressions

  • Formulas

  • matrices

    • matrix algebra
    • arrays
    • dim
    • t
    • cbind / rbind
  • sample

stats

  • linear models
    • aov
    • lm
    • glm
  • t-tests
  • non-parametric hypothesis tests
  • correlations
  • random distributions
    • rnorm
    • pnorm
    • dnorm

Contents

Introduction

Installation and setup

Clone this wiki locally