Como acesso os dados de um arquivo passado como parâmetros em um documento do RMarkdown?

Seguindo o último exemplo do RMarkdownRelatórios parametrizados página, estou tentando usar oShiny interface para selecionar meu arquivo de entrada com o seguinte código dentro doYAML cabeçalho:

params:  
  data:  
    input: file  
    label: 'Input dataset:'  
    value: myData.csv  

oShiny A interface aparece e eu procuro um arquivo, mas quando tento acessá-lo ainda mais no diretórioR código viaread.csv(file=params$data, header=TRUE), Recebo a seguinte mensagem:

Erro no arquivo (arquivo, "rt"): não é possível abrir a conexão

Como posso ler meu arquivo?

Nota: Eu vi umfio onde os usuários passam o caminho do arquivo em uma função no momento da renderização doRMarkdown documento, mas não é isso que estou tentando fazer. Gostaria apenas de poder selecioná-lo noShiny interface.

EDITAR
Depois de jogar um pouco mais, acho que o problema é que o arquivo temporário criado ao ler o arquivo que seleciono viashiny interface e transmitida como parâmetros $ data não existe mais quando tento acessá-la.
De fato,file.exists(params$data) retornaFALSE.

Então, acho que minha pergunta agora é: como faço para ler esse arquivo temporário antes de ser apagado?

questionAnswers(1)

yourAnswerToTheQuestion