是括号->;R代码的括号优化仍然相关吗?
不久前,有人讨论过用括号代替括号如何加快R代码的速度。这仍然是真的吗?或者括号的优化已经包含在R发行版3.1中了吗是括号->;R代码的括号优化仍然相关吗?,r,optimization,parentheses,brackets,R,Optimization,Parentheses,Brackets,不久前,有人讨论过用括号代替括号如何加快R代码的速度。这仍然是真的吗?或者括号的优化已经包含在R发行版3.1中了吗 似乎仍然与我有关。这并不意味着我会为此失眠 version # platform x86_64-w64-mingw32 # arch x86_64 # os mingw32 # system x86_64,
似乎仍然与我有关。这并不意味着我会为此失眠
version
# platform x86_64-w64-mingw32
# arch x86_64
# os mingw32
# system x86_64, mingw32
# status
# major 3
# minor 2.1
# year 2015
# month 06
# day 18
# svn rev 68531
# language R
# version.string R version 3.2.1 (2015-06-18)
# nickname World-Famous Astronaut
a <- 5; b <- 1; c <- 4; d <- NULL
f <- function (n) for (i in 1:n) d <- 1/{a*{b+c}}
system.time(f(10000000))
# user system elapsed
# 6.63 0.00 6.64
a <- 5; b <- 1; c <- 4; d <- NULL
g <- function (n) for (i in 1:n) d <- 1/(a*(b+c))
system.time(g(10000000))
# user system elapsed
# 7.27 0.00 7.29
版本
#平台x86_64-w64-mingw32
#拱门x86_64
#操作系统mingw32
#系统x86_64,mingw32
#地位
#专业3
#小修2.1
#2015年
#第06个月
#第18天
#svn版次68531
#语言R
#版本3.2.1(2015-06-18)
#绰号世界著名宇航员
a你运行过任何基准测试吗?