【发布时间】:2016-11-11 11:15:35
【问题描述】:
我正在使用 read.csv 从我的 csv 文件中导入数据。 我还想将文件的创建或修改日期加载到新导入表末尾的新列中。 如何将文件的创建或修改日期读入变量? 谢谢
【问题讨论】:
-
请提供一个小的reproducible 示例。
-
听起来像你想要的
file.info()。 -
凯文 - 你是正确的 file.info() 是我需要的。我想使用 ctime 但语法有问题。我可以让 file.mtime() 正常工作,但是当我尝试获取 ctime file.info(??ctime??) 时,我不确定语法。
-
举个例子,我有一个文件 MyFile="C:\myfile.csv" 然后我把它读入 R -- CurrentFile = read.csv(MyFile,header = F,strip. white=TRUE),现在我想要我刚刚读入的文件的创建日期。
-
好的,我有一个解决方案,或者至少有一个解决方法。我将所有文件信息值读入 FileInfo。然后我从 FileInfo 中提取“ctime”。 FileInfo = file.info("C:\myfile.csv) CreateTime = format(FileInfo['ctime'],"%m/%d/%Y") 不知道对不对,但确实有效。谢谢!