我的文件夹中有1500个.csv
文件,但是我无法直接读取它们。
如果我打开每个文件,请手动保存,然后可以在R中读取它。
因此,我需要自动执行打开每个文件并将其保存在所需文件夹的.csv
中的过程吗?任何帮助将不胜感激。
fi <- list.files("C:/Users/Desktop/DL/Test", full.names = T)
dat <- lapply(fi, read.csv, row.names = NULL)
文件包含为
version 1.3.0
info team Ireland
info team England
info gender male
info season 2006
info date 6/13/2006
info venue Civil Service Cricket Club, Stormont
info city Belfast
info toss_winner England
info toss_decision bat
info player_of_match ME Trescothick
info umpire R Dill
info umpire DB Hair
info match_referee CH Lloyd
info winner England
info winner_runs 38
ball 1 0.1 England ME Trescothick EC Joyce DT Johnston 0 0
ball 1 0.2 England ME Trescothick EC Joyce DT Johnston 0 0
ball 1 0.3 England ME Trescothick EC Joyce DT Johnston 0 4
答案 0 :(得分:0)
我假设您在保存csv之前正在对其进行某些操作,因为否则这将毫无用处,并且最好是简单地创建一个脚本来复制文件。
您可以通过以下方式将lapply与write.csv一起使用:
select *
from produto_licitacoes l
left join produto_notas n on n.produtoLicitacoes_id = l.id
left join produto_unidades u on u.produtoNota_id = n.id
and u.unidade_id = 2