r system.time()导致我的r会话挂起

  • 本文关键字:会话 挂起 system time r
  • 更新时间 :
  • 英文 :


我在mac上运行Rstudio,当我把它放在system.time命令的括号之间时,我的代码会大大减慢。

然而,system.time似乎报告了在不放入system.time((中的情况下运行代码所需的实际时间。因此,尽管命令在system.tim((中运行需要2或3分钟,但它只会报告几秒钟的运行时间。

我不知道如何进一步诊断这种行为。

一个可能的原因可能是我正在处理非常大的数据表,并运行高效的data.table命令,这些命令需要很长时间才能在基本r中运行。这会干扰system.time((吗?

尝试在RGUI中运行它。RStudio的一个问题(我在代码中也看到过同样的问题(是,RStudio希望在每次执行后更新其Environment,这可能需要一些时间。我通常会尝试在RGUI中运行大批量作业来避免这个问题。

试试看,然后汇报。

最新更新