全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
27257 11
2012-02-05
R软件中有没有计算程序运行时间的命令啊?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2012-2-5 15:50:10
system.time

lz可以用?system.time查看。

通常如果不需要很精确,我个人的习惯是在一段程序前后加入date()。这样的时间只能精确到秒。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-2-5 15:55:40
ltx5151 发表于 2012-2-5 15:50
system.time

lz可以用?system.time查看。
我是说计算程序运行时间的命令,不是说显示系统时间的命令,好像stata里面有显示运行时间的命令吧
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-2-5 16:13:16
###########查看系统运行时间的两种方法
ptm <- proc.time();ptm
for (i in 1:10000) x <- rnorm(1000)
proc.time()-ptm

system.time(for (i in 1:10000) x <- rnorm(1000))
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-2-5 16:34:16
吉林小王子 发表于 2012-2-5 16:13
###########查看系统运行时间的两种方法
ptm
嗯 对了 那是看哪一个呢?用户 系统还是流逝?哪个是说的程序运行时间的?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-2-5 20:30:29
迷途mitu 发表于 2012-2-5 16:34
嗯 对了 那是看哪一个呢?用户 系统还是流逝?哪个是说的程序运行时间的?
“用户”是消耗在应用程序(非操作系统部分)执行的时间,“系统”是底层操作系统执行(例如磁盘读写等)部分的时间,“流逝”是经过的总时间(可以认为是前两者的总和)。一般优化时主要关注“用户”的时间。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群