Я только что узнал в классе, что R использует лексическую область обзора и тестировал его в R Studio на моем компьютере, и я получил результаты, которые соответствуют динамическому охвату, а не лексическим? Разве это не должно произойти в R? Я побежал:Почему мой R работает в динамическом режиме? Разве это не должно быть лексическим?
y <- 10
f <- function(x) {
y <- 2
y^3
}
f(3)
И е (3) вышел быть 4 (2^3) не 100 (10^3), хотя мой класс представил этот слайд: http://puu.sh/pStxA/0545079dbe.png. Разве это не динамическое исследование? Я могу просто смотреть на это неправильно, но есть ли режим в меню где-нибудь, где вы можете переключить область обзора на лексику или что происходит?
Вы должны работать на форматирование вопрос и делает его внутренне непротиворечивым. (Вы используете кубик в своем примере кода и sqaured в своем параграфе.) Кроме того, вы можете использовать RStudio в качестве редактора кода, но этот вопрос касается R, а не RStudio. Вы не пометили бы английский грамматический вопрос «Word» только потому, что используете MS Word в качестве своего редактора. – Gregor
2^3 - 4 ??? 10^3 составляет 100 мкМ К счастью для моего здравомыслия R тоже не думает. –