[R-br] Passar valores ao programa
Carlos Mendonça
csaeslpv em centroin.com.br
Terça Agosto 2 15:58:11 BRT 2011
Benilton, usei o código dessa maneira
f = function(mes,
ano){
fn1 = paste('F:\\', ano, '\\Arquivo do Programa 3.csv',
sep='')
read.csv2(fn1)
fn2 = paste('F:\\', ano, '\\Arquivo do Programa 2_Total.csv',
sep='')
read.csv2(fn2)
fn3 = paste('F:\\', ano, '\\Arquivo do Programa 3_sem informação.csv',
sep='')
read.csv2(fn3)
}
tm0411 = f('Abril',
2009)
E o resultado é que eu só fiquei com informações do último arquivo (fn3).
Em 2 de agosto de 2011 15:26, Carlos Mendonça
<csaeslpv em centroin.com.br>escreveu:
> Benilton, obrigado pela ajuda. O código funcionou com fn =
> paste('C:/', ano, '/Dados ', mes, ' ', ano, '.csv', sep=''), porém
>
> o que eu precisava era informar o mes e ano, se possível apenas uma vez e
> no início do programa e conforme fosse executando, iria
>
> fazendo as substituições nos nomes dos arquivos. O meu problema é que como
> são muitos arquivos pelo meio dos programas,
>
> corre o risco da pessoa que executá-lo esquecer de substituir em algum
> lugar e com isso queimar alguma arquivo de saída ou lê
>
> arquivo do ano e/ou mes errado.
>
> Um abraço,
>
>
>> Carlos Mendonça
>>
>
--
Um abraço,
Mendonça
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20110802/a9630bc7/attachment.html>
Mais detalhes sobre a lista de discussão R-br