【问题标题】:How to split two numerical values into two columns? [duplicate]如何将两个数值分成两列? [复制]
【发布时间】:2016-02-17 09:24:49
【问题描述】:

我已经尽力使用拆分功能和其他功能,但无济于事。

【问题讨论】:

  • 请向我们展示您的尝试。
  • 为什么要删除这个例子?没有它,问题就不清楚了

标签: r split


【解决方案1】:

我们可以将read.table/read.csvsep 选项一起使用。

read.table(text=as.character(df1$datetime), sep=' ', 
         col.names=c('date', 'time'),
            header=FALSE, stringsAsFactors=FALSE)
#        date time
#1 01/01/2011 0:00
#2 01/01/2011 1:00
#3 01/01/2011 2:00
#4 01/01/2011 3:00
#5 01/01/2011 4:00

tidyr

library(tidyr)
separate(df1, datetime, into= c('date', 'time'), sep=' ')

【讨论】:

  • 您好 Akrun,非常感谢您的帮助!有效! :)
猜你喜欢
  • 1970-01-01
  • 2019-05-12
  • 2012-01-24
  • 1970-01-01
  • 2023-02-21
  • 1970-01-01
  • 2021-01-07
  • 2018-05-10
  • 1970-01-01
相关资源
最近更新 更多