[英]How to convert a column in a data.frame from POSIXct to date in R
[英]How to name a variable or data.frame with the date in R
我有一個輸出數據框的 function,我希望它用名稱中某處的當前日期來命名數據。 理想情況下,類似於 20170517.data 之類的東西。
如果我能弄清楚如何只命名一個 object 或這樣的變量,我可以將它包含在我的 function 中。
我試過了:
as.character(sys.Date,date) <- dataframe
paste(sys.Date,data,sep="") <- dataframe
我將不勝感激任何幫助!
你可以用assign
來做
my_data <- rnorm(10)
assign(paste0(Sys.Date(), ".data"), value = my_data)
這將創建形式為“ 2017-05-17.data”的變量。
如果您想直接從 excel 文件(或其他文件)創建 dfname(sys.date),您可以使用assign(paste0("prefix",Sys.Date()), value = read_excel("/directory/filename.xlsx"))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.