Hi

Without code it is just fishing in murky waters. Could the problem you face be 
that in each run you assingn the result to some object and if the CSV is wrong 
your code fails but the object from previous run persists?

If this is the case just initialize your objects in the beginning (e.g. make 
them NULL at the beginning) and only if code delivers result the value of the 
result is returned otherwise NULL is returned.

Cheers
Petr

Osobní údaje: Informace o zpracování a ochraně osobních údajů obchodních 
partnerů PRECHEZA a.s. jsou zveřejněny na: 
https://www.precheza.cz/zasady-ochrany-osobnich-udaju/ | Information about 
processing and protection of business partner's personal data are available on 
website: https://www.precheza.cz/en/personal-data-protection-principles/
Důvěrnost: Tento e-mail a jakékoliv k němu připojené dokumenty jsou důvěrné a 
podléhají tomuto právně závaznému prohlášení o vyloučení odpovědnosti: 
https://www.precheza.cz/01-dovetek/ | This email and any documents attached to 
it may be confidential and are subject to the legally binding disclaimer: 
https://www.precheza.cz/en/01-disclaimer/

> -----Original Message-----
> From: R-help [mailto:r-help-boun...@r-project.org] On Behalf Of Morkus via R-
> help
> Sent: Monday, July 2, 2018 2:02 PM
> To: r-help@r-project.org
> Subject: [R] R maintains old values
> 
> Hello,
> 
> I have a strange side-effect from executing R-scripts using R and RServe.
> 
> I am executing an R-Script from a Java file using RServe in R. I also have 
> RStudio
> installed, but it's not running at the time. The R-script reads a CSV file 
> and does
> various statistical things. RServe enables me to run each line of the R script
> using "eval()" line by line.
> 
> All this works fine for a correctly-formatted CSV file. It's great.
> 
> But, if the CSV file isn't correctly formatted, AND the last CSV file did 
> correctly
> get run, then, with the incorrect CSV as input, the output is what ran last 
> time.
> Somehow, the last correct run is persisted and returned if there is some
> problem with the current CSV input.
> 
> This data persistence is maintained across reboots.
> 
> I'm thus baffled how R is maintaining these old values, but more to the 
> point, I
> need to know how to clear these old values so if the CSV input is incorrect, 
> I get
> nothing back, not the old CSV values from a correctly formatted file.
> 
> Hope this description is clear.
> 
> Thanks in advance to all.
> 
> - M
> 
> Sent from [ProtonMail](https://protonmail.com), Swiss-based encrypted email.
>       [[alternative HTML version deleted]]
> 
> ______________________________________________
> R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.

______________________________________________
R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to