Por que meu R é executado no escopo dinâmico? Não deveria ser lexical?

Acabei de aprender na aula que o R usa o escopo lexical e o testei no R Studio no meu computador e obtive resultados que se encaixam no escopo dinâmico, não no lexical? Isso não deveria acontecer no R? Eu corri:

y <- 10
f <- function(x) {
  y <- 2
  y^3
}
f(3)

E f (3) passou a ser 4 (2 ^ 3) e não 100 (10 ^ 3), embora minha classe apresente esse slide:http://puu.sh/pStxA/0545079dbe.png . Não é esse escopo dinâmico? Posso estar apenas olhando para isso errado, mas existe um modo em um menu em algum lugar onde você pode mudar o escopo para léxico ou o que está acontecendo?

questionAnswers(1)

yourAnswerToTheQuestion