r - 将 data.frame 因子转换为日期
问题描述
我一直在通过 Google Developers youtube 频道上的一系列视频学习 R。
但我被困在https://www.youtube.com/watch?v=cx_3zWo4sUs&list=PLOU2XLYxmsIK9qQfztXeybpHvru-TrqAP&index=9
特别是将因素转换为日期。它总是以 NA 结尾。
我试过的代码和视频里的一样,我也试过先把它翻译成char。但没有任何效果。
stocks <- read.delim("stocks.txt")
str(stocks)
summary(stocks)
head(stocks$date, 20)
txt.date <- as.character(stocks$date)
txt.date
head(txt.date, 10)
s.date <- as.Date(txt.date, "%d-%b-%y")
s.date
s.date <- as.Date(stocks$date, format = "%d-%b-%y")
s.date
如果需要,可以在http://rfunction.com/archives/2859获得文件 stock.txt 。
我希望我只是在做一些愚蠢的事情,因为我还不知道这种语言,但我可以使用一些帮助。
解决方案
推荐阅读
- r - R 根据一个数据集中的列信息/条件将行值替换为其他行?
- ruby-on-rails - QuickSight 和 Ruby 集成,无法在 RoR 应用程序中显示图形
- c++ - GStreamer 失真取决于图像大小
- vhdl - 乘数分量
- reactjs - 反应 useState 设置器导致重新渲染
- laravel - 代理后面的 Laravel 6 总是返回 404
- node.js - 无法在 Fabcar 示例中找到注册管理员所需的模块 - Hyperledger Fabric
- vim - 如何更改默认语法组的匹配模式?
- javascript - Webm 文件未播放
- laravel - Laravel:如何制作 /admin/customer/address 之类的路由并使客户过滤成为可能