我有几个带有这些名称的.csv文件(2016年1月1日至2016年12月31日)
01012016.csv
02012016.csv
...
31122016.csv
我希望通过使用循环来使用read.csv(
,但仍然考虑日期模式。
start<-as.Date("01-01-16")
end<-as.Date("31-12-16")
theDate<-start
{read.csv(theDate,".csv")}
答案 0 :(得分:2)
您可以使用tx = graph.begin()
statement = "MERGE (a:`User`{user_id:{A}}) RETURN a"
for u in user['id']:
tx.run(statement, {"A": u})
tx.commit()
获取所有文件的名称,并为其提供所有文件所在文件夹的路径:
list.files
然后你可以使用filenames = list.files('/path/to/datefiles/', pattern = "*.csv")
迭代向量'filenames lapply
read.csv containing the names of files and apply
header to each of them and set additional parameters like
stringsAsFactors`根据需要为TRUE或FALSE:
and
答案 1 :(得分:0)
要创建包含yyyymmdd格式的字符向量,您可以尝试:
(yyyymmdd.vec <- format(seq(from = as.Date("01-01-16", format = "%d-%m-%y"),
to = as.Date("31-12-16", format = "%d-%m-%y"),
by = "day"), format= "%Y%m%d"))