所有
我在Azure机器上学习使用R,我遇到了一些问题。
我想用程序R计算两个日期之间的差异,例如2014/11/01和2014/11/03。
我使用的功能" strptime"在R中做这件事,它可以在我自己的计算机上工作,但是当我想在Azure ml上运行相同的代码时,就出现了错误。
错误是:
[ModuleOutput] 1: In strptime(x, format, tz = tz) :
[ModuleOutput]
[ModuleOutput] unable to identify current timezone 'C':
[ModuleOutput]
[ModuleOutput] please set environment variable 'TZ'
[ModuleOutput]
[ModuleOutput] 2: In strptime(x, format, tz = tz) : unknown timezone 'localtime'
我认为问题是它无法检测Azure ml上的时区,但我不确定。
有什么方法可以解决这个问题吗?
提前致谢。