[Rd] Need help on calling Head from C

Simon Urbanek simon.urbanek at r-project.org
Thu Jun 26 09:50:54 CEST 2014


On Jun 25, 2014, at 11:31 PM, Sandip Nandi <sannandi at umail.iu.edu> wrote:

> Hi ,
> 
> I am trying to call head function from C . My doubt is with the parameter
> n,how to pass it .
> 
> PROTECT(dfm=lang3(install("data.frame"),df,ScalarLogical(FALSE)));
> SET_TAG(CDDR(dfm), install("stringsAsFactors")) ;
> SEXP res = PROTECT(eval(dfm,R_GlobalEnv));
> PROTECT(head=lang3(install("head"),res,ScalarInteger(1)));
> head  = PROTECT(eval(head,R_GlobalEnv));
> 
> 
> I tried the above following , it seemed to be not working . Can you please
> help.
> 

Can you elaborate? The above code works AFAICT ...

Cheers,
S



> Thanks
> 
> 	[[alternative HTML version deleted]]
> 
> ______________________________________________
> R-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel
>



More information about the R-devel mailing list