R:水平转换日期格式

问题描述 投票:0回答:1

我有一个非继续日期列表作为data.frame

1985-05-02
1985-07-13
1986-05-04
1999-09-05
2001-06-06

我需要使用/ space将其水平写入文本文件,如下所示:

1985-05-02/1985-07-13/1986-05-04/1999-09-05/2001-06-06

R可以做到这一点。

r
1个回答
3
投票

我想你正在寻找paste函数,调用collapse参数。

df <- read.table(text = "1985-05-02
1985-07-13
1986-05-04
1999-09-05
2001-06-06")
paste(df$V1, collapse = "/")
# [1] "1985-05-02/1985-07-13/1986-05-04/1999-09-05/2001-06-06"
© www.soinside.com 2019 - 2024. All rights reserved.