[R] re-direct to "more" or "less"

Prof Brian Ripley ripley at stats.ox.ac.uk
Thu Jun 29 11:15:42 CEST 2006


Please read the help before replying ...

> page(iris, method="print")

does exactly what I understand was asked for.

On Thu, 29 Jun 2006, Søren Højsgaard wrote:

> No - not like page(). Page (on windows) gives
>
> structure(list(Sepal.Length = c(5.1, 4.9, 4.7, 4.6, 5, 5.4, 4.6,
> 5, 4.4, 4.9, 5.4, 4.8, 4.8, 4.3, 5.8, 5.7, 5.4, 5.1, 5.7, 5.1,
> 5.4, 5.1, 4.6, 5.1, 4.8, 5, 5, 5.2, 5.2, 4.7, 4.8, 5.4, 5.2, .....
>
> while the less() function below gives
>
> Sepal.Length Sepal.Width Petal.Length Petal.Width Species
> 1 5.1 3.5 1.4 0.2 setosa
> 2 4.9 3 1.4 0.2 setosa
> 3 4.7 3.2 1.3 0.2 setosa
> 4 4.6 3.1 1.5 0.2 setosa
> ....
>
> Regards
> Søren
>
>
>
>
>> -----Oprindelig meddelelse-----
>> Fra: pd at pubhealth.ku.dk [mailto:pd at pubhealth.ku.dk] På vegne
>> af Peter Dalgaard
>> Sendt: 29. juni 2006 10:31
>> Til: Søren Højsgaard
>> Cc: Mike Wolfgang; R-help list
>> Emne: Re: [R] re-direct to "more" or "less"
>>
>> Søren Højsgaard <Soren.Hojsgaard at agrsci.dk> writes:
>>
>>> Something like
>>>
>>> less <- function(a){
>>>   fn <- paste(tempdir(),"\\dataframe.txt",sep='',collapse='')
>>>   write.table(a, quote=F, file=fn)
>>>   system(paste("less ",fn))
>>> }
>>>
>>> could perhaps help you (assuming that you have less on your
>> computer). I agree that it would be very nice to have a
>> built-in version...
>>
>>
>> Like page(), you mean... ?
>>
>> :-)
>>
>> (This goes via file.show, so Windows GUI users get a separate
>> window, I suppose.)
>>
>>> Regards
>>> Søren
>>>
>>>
>>>
>>>> -----Oprindelig meddelelse-----
>>>> Fra: r-help-bounces at stat.math.ethz.ch
>>>> [mailto:r-help-bounces at stat.math.ethz.ch] På vegne af
>> Mike Wolfgang
>>>> Sendt: 29. juni 2006 04:29
>>>> Til: R-help list
>>>> Emne: [R] re-direct to "more" or "less"
>>>>
>>>> Dear list,
>>>>
>>>> sometimes my function generates too much data and shows them on
>>>> screen, i cannot view first several lines until program
>> ends and I
>>>> have to scroll my mouse up to get them. Is there any re-direction
>>>> function in R to pipeline outputs to "more"
>>>> or "less" type functions?
>>>> Thanks
>>>>
>>>> mike
>>>>
>>>> 	[[alternative HTML version deleted]]
>>>>
>>>> ______________________________________________
>>>> R-help at stat.math.ethz.ch mailing list
>>>> https://stat.ethz.ch/mailman/listinfo/r-help
>>>> PLEASE do read the posting guide!
>>>> http://www.R-project.org/posting-guide.html
>>>>
>>>
>>> ______________________________________________
>>> R-help at stat.math.ethz.ch mailing list
>>> https://stat.ethz.ch/mailman/listinfo/r-help
>>> PLEASE do read the posting guide!
>>> http://www.R-project.org/posting-guide.html
>>>
>>
>> --
>>    O__  ---- Peter Dalgaard             Øster Farimagsgade 5, Entr.B
>>   c/ /'_ --- Dept. of Biostatistics     PO Box 2099, 1014 Cph. K
>>  (*) \(*) -- University of Copenhagen   Denmark          Ph:
>> (+45) 35327918
>> ~~~~~~~~~~ - (p.dalgaard at biostat.ku.dk)                  FAX:
>> (+45) 35327907
>>
>
> ______________________________________________
> R-help at stat.math.ethz.ch mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
>

-- 
Brian D. Ripley,                  ripley at stats.ox.ac.uk
Professor of Applied Statistics,  http://www.stats.ox.ac.uk/~ripley/
University of Oxford,             Tel:  +44 1865 272861 (self)
1 South Parks Road,                     +44 1865 272866 (PA)
Oxford OX1 3TG, UK                Fax:  +44 1865 272595


More information about the R-help mailing list