r - R中的拆分和重新格式化日期列
问题描述
我有一个使用该read.csv()
函数打开的 CSV 文件。
它有 3 列,Id、Time和Value。
时间列的格式如下:4/12/2016 7:21:00 AM
第一的
我想要的是把它分成日期 4/12/2016
和时间 7:21:00
第二
将时间转换为 24 小时格式,而不是上午和下午。
如何实现?
解决方案
如果要拆分,可以使用库中的 str_split()(stringr)
my_var <- str_split(string = my_df$Time, pattern = " ", n = 2, simplify = TRUE)
my_df$Date <- my_var[, 1] #In this column you'll find the Date
my_df$Time <- my_var[, 2] #In this column you'll find the Time
推荐阅读
- python - tkinter multi-Toplevel windows 当只有一个窗口释放抓取状态时释放所有窗口grab_set
- css - 样式化 XML 标签
- python - .find(text=True) 在 BeautifulSoup4 中是如何工作的?
- python - Python redmine 收集实际开始日期和实际完成日期
- php - 自定义 laravel spatie cookie 同意
- python - 加入在导入时损坏的列
- javascript - 如何从另一个组件打开抽屉
- javascript - 如何调用雪花程序
- javascript - 用js更新推特表单的输入值
- android - 如何获取 MI Band 6 表盘的 api?