R在值后插入逗号

R在值后插入逗号,r,R,在UNIX系统上,我可以轻松地对文件进行全局更改。例如,假设我的年份值为/2021,它在文件中是唯一的,并且与日期关联,因此我可以进行全局更改,并在/2021后插入逗号。这样,我就可以使用逗号分隔符将文件读入R。有什么办法我能读懂一个字符串吗 7/06/2021 23:45并在Windows上运行的R中将其更改为7/06/2021,23:45 谢谢 数据如下所示,删除前面的列并插入换行符,以列表形式显示数据 ReadingDate Units Read.Type 08/06/2021 0:00

在UNIX系统上,我可以轻松地对文件进行全局更改。例如,假设我的年份值为/2021,它在文件中是唯一的,并且与日期关联,因此我可以进行全局更改,并在/2021后插入逗号。这样,我就可以使用逗号分隔符将文件读入R。有什么办法我能读懂一个字符串吗

7/06/2021 23:45
并在Windows上运行的R中将其更改为
7/06/2021,23:45

谢谢

数据如下所示,删除前面的列并插入换行符,以列表形式显示数据

ReadingDate Units Read.Type

08/06/2021 0:00     0    Actual

07/06/2021 23:45     0    Actual

07/06/2021 23:30     0    Actual

07/06/2021 23:15     0    Actual

07/06/2021 23:00     0    Actual

07/06/2021 22:45     0    Actual

ReadingDate
是日期和时间,因此有三列。我想要四个,时间和日期之间用逗号分隔。

如果您的输入始终是日期和时间组件,用一个空格分隔,那么只需在固定模式下使用
sub


日期非常感谢。我从来没有想到过。我正在考虑更改日期格式,但这似乎容易多了。我只需要弄清楚如何对列中的每个值执行此操作。只需将
日期
替换为
您的_df$date
,然后在LHS上分配给您想要的任何列。我正在努力按照您的建议将日期替换为我的df$date。每个方法似乎都很短,一行或一堆不需要的东西被扔进了。你有什么建议吗?我可以做一个循环来获得日期,运行你提供的例子,但是它看起来很混乱。我只能回答我能看到的。如果我的回答仍然让您有疑问,请编辑您的问题。抱歉,缺少信息。我想替换08/06/2021 0:00,或者只是为每行插入一个值为08/06/2021,0:00的新数据框列。潜艇运行良好,但我正在做的事情是没有正确计算行数。