【问题标题】:R remove character from date valueR从日期值中删除字符
【发布时间】:2014-11-16 13:36:16
【问题描述】:

我有一个data.frame,典型的日期列是这样的:29-Jan-14,...

但是,一些日期值以字符 T 开头,它们看起来像这样:T29-Jan-14,...

如何删除 T

【问题讨论】:

    标签: r string date


    【解决方案1】:

    只需在“日期”的向量上使用sub

    > sub("^T", "", "T29-Jan-14")
    [1] "29-Jan-14"
    

    【讨论】:

    • 谢谢!但这也适用于其他一些日期,我不能用这个日期替换它们,我必须删除所有以这个“T”字符开头的值。你知道怎么做吗?
    • 你为什么不试试我的解决方案,用一个日期向量(例如,你在data.frame 中的列)看看会发生什么?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-15
    相关资源
    最近更新 更多