【发布时间】:2014-11-30 23:18:17
【问题描述】:
我正在尝试将 R 中的一列拆分为分钟和秒。问题是,该列只是数字:例如它将有“752”、“843”、“823”、“956”、(最高约 2000)等......代表 7 分钟和 52秒、8 分 43 秒、8 分 23 秒等……我想把它分成两列。一列表示分钟数,一列表示秒数。然后,我将使用这些列创建第三个“totalSeconds”,在 7 分 52 秒内将具有“472”。
我一直在搜索,检查正则表达式等。我似乎无法弄清楚。此处的另一个类似问题将我指向函数“substr”,但我坚持这一点,因为每个变量中的字符数并不总是相同,即 752 与 1145。有什么帮助吗?或者至少也许有人可以指出我正确的方向?
【问题讨论】:
-
2000 代表什么?
-
@RStudent 我想那是 20 分钟