[R] sink() output to another directory

Rolf Turner r@turner @end|ng |rom @uck|@nd@@c@nz
Fri Sep 14 04:51:41 CEST 2018


On 09/14/2018 02:12 PM, Rich Shepard wrote:
> On Thu, 13 Sep 2018, Henrik Bengtsson wrote:
> 
>>> sink('stat-summaries/estacada-se-precip.txt')
>>> print(summary(estacada_se_wx))
>>> sink()
>>>
>>> while accepting:
>>>
>>> pdf('../images/rainfall-estacada-se.pdf')
>>>   <snip xyplot() function>
>>> plot(rain_est_se)
>>> dev.off()
>>>
>>>    Changing the sink() file to
>>> './stat-summaries/estacada-se-precip.txt'
>>>
>>> generates the same error
>>
>> "same error" as what? (ambiguity is the reason for not being able to
>> help you - all the replies in this thread this far are correct and on
>> the spot)
>>
>> BTW, not that it should matter, what is your operating system and 
>> version of R?
> 
> Henrik,
> 
>    As I wrote in earlier messages:
> 
> sink('stat-summaries/estacada-wnw-precip.txt')
> print(summary(estacada_se_wx))
> sink()
> 
> results in
> 
> 24: sink('stat-summaries/estacada-wnw-precip.txt')
> 25: print(/
>             ^
>     Does not matter if I use single or double quotes.
> 
>    The message that print() doesn't like the forward slash results when I
> specify 'stat-summaries/estacada-wnw-precip.txt' or
> './stat-summaries/estacada-wnw-precip.txt'.
> 
>    Running R-3.5.1 on Slackware-14.2.

This would appear to have nothing to do with sink().  There is something
weird about your data set estacada_se_wx or the summary thereof that 
print() doesn't like.

If I do:

> system("mkdir stat-summaries")
> estacada_se_wx <- rnorm(10)
> sink('stat-summaries/estacada-se-precip.txt')
> print(summary(estacada_se_wx))
> sink()
> system("cat stat-summaries/estacada-se-precip.txt")

I get:

>    Min. 1st Qu.  Median    Mean 3rd Qu.    Max. 
> -1.7292 -0.7621  0.5428  0.2808  1.2603  1.7702 

OMMMMMMM!!!

cheers,

Rolf Turner

-- 
Technical Editor ANZJS
Department of Statistics
University of Auckland
Phone: +64-9-373-7599 ext. 88276




More information about the R-help mailing list