2016-04-29 8 views
3

Ich habe genau das gleiche Problem wie in einem früheren Post (How do I access the data from a file passed as parameters in a RMarkdown document?) definiert, und ich finde (StackOverflow, Google ...) keine Ahnung, um es zu lösen !Rmarkdown parametrisierte Berichte - Zugriff auf Daten aus der ausgewählten Datei

Mit dem Standarddateinamen funktioniert es! Mit der ausgewählten Datei (die dieselbe Datei sein könnte) erhalte ich einen Fehler.

Quitting from lines 51-51 (WBD_MCS.Rmd) 
Error in file(file, "rt") : cannot open the connection 
Calls: <Anonymous> ... withVisible -> eval -> eval -> read.csv2 -> read.table -> file 
In addition: Warning message: 
In file(file, "rt") : 
    cannot open file 'C:\Users\SESA40~1\AppData\Local\Temp\RtmpaMmix8/a6232463beeca55dd111a939/0': No such file or directory 
Execution halted 

Ich habe das Problem auf MacOSX und Windows.

R version 3.2.5 (2016-04-14) -- "Very, Very Secure Dishes" 
Copyright (C) 2016 The R Foundation for Statistical Computing 
Platform: i386-w64-mingw32/i386 (32-bit) 

Wenn jemand eine Lösung ...

Der Header meiner .Rmd Datei teilen können:

--- 
title: "Simulation de Monte Carlo pour une estimation Wideband Delphi" 
author: "Alain BRET" 
date: "28 avril 2016" 
output: 
    pdf_document: 
    includes: 
     before_body: tex/tex_before_body.tex 
     in_header: tex/tex_header.tex 
    number_sections: yes 
    toc: yes 
    html_document: 
    number_sections: yes 
    toc: yes 
    word_document: 
    toc: yes 
params: 
    nombre_occurences: 
    input: slider 
    label: "Nombre d'occurences:" 
    max: 10000 
    min: 1000 
    step: 500 
    value: 1000 
    datafile: 
    input: file 
    label: 'Fichier des estimations des Experts:' 
    value: data/estimation_data_2.csv 
--- 
+1

Nur für das Protokoll: https://github.com/rstudio/rarmdown/issues/919 (wir werden versuchen, es irgendwann zu beheben). Vielen Dank! –

+1

Mit rmakdown v1.7 funktioniert es jetzt! Danke vielmals! – abret

Antwort

1

Dieses Problem zu rstudio/rmarkdown#919 und fixiert in der Version 1.7 von der berichtet wurde, rmarkdown Paket. Es sollte install.packages('rmarkdown') genügen.