explicitly print your data:
print(head(object,...))
On Tue, May 4, 2010 at 12:23 PM, Marshall Feldman <marsh@uri.edu> wrote:
> Hello,
>
> I have a function with these lines:
>
> test <- function(object,...){
> cat("object: has ",nrow(object),"labels\n")
> cat("Head:\n")
> head(object,...)
> cat("\nTail:\n")
> tail(object,...)
> }
>
> If I feed it a data frame object, it only prints out the tail part. If I
> comment out the last two lines of the function, it does print the head
> part. Obviously there's a buffer not being flushed between the head and
> the tail calls, but I don't know how to flush it. Can someone help me?
>
> Thanks.
>
> Marsh Feldman
>
>
>
> [[alternative HTML version deleted]]
>
> ______________________________________________
> R-help@r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide
>
http://www.R-project.org/posting-guide.html<http://www.r-project.org/posting-guide.html>
> and provide commented, minimal, self-contained, reproducible code.
>
--
Jim Holtman
Cincinnati, OH
+1 513 646 9390
What is the problem that you are trying to solve?
[[alternative HTML version deleted]]