12    std::vector<Double_t> sv(3);
 
   27    std::list<std::string> names;
 
   28    names.push_back(
"v1");
 
   29    names.push_back(
"v2");
 
   30    names.push_back(
"v3");
 
   39    std::cout<<
"-----------Printing Results---------\n";
 
   42    std::cout<<
"------------------------------------\n";
 
   52    std::cout<<
"------------------------------------\n";
 
   56    std::cout<<
"------------------------------------\n";
 
   57    r<<
"df2<-data.frame(v1=c(1,2,3),v2=c('a','b','c'),v3=c(3,2,1))";
 
   65    std::cout<<
"------------------------------------\n";
 
   82     std::cout<<
"------------------------------------\n";
 
   83     std::cout<<
"nrows = "<<df2.
GetNrows()<<std::endl;
 
   84     std::cout<<
"ncols = "<<df2.
GetNcols()<<std::endl;
 
   89     df2[
"v5"]>>df[
"var1"];
 
   94     std::cout<<
"-----Cast---"<<std::endl;
 
   96     r[
"df=data.frame(v1=c(0.1,0.2,0.3),v2=c(0.4,0.5,0.6))"]>>dfm;
 
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t r
 
This is a class to create DataFrames from ROOT to R.
 
Int_t GetNcols()
Method to get the number of columns.
 
TMatrixT< T > AsMatrix()
Method to get dataframe as matrix.
 
void Print(const Char_t *label="")
Method to print the dataframe in stdout or a column given the label.
 
Int_t GetNrows()
Method to get the number of rows.
 
ROOT R was implemented using the R Project library and the modules Rcpp and RInside
 
static TRInterface & Instance()
static method to get an TRInterface instance reference
 
void Print(Option_t *option="") const override
Dump this marker with its attributes.
 
namespace associated R package for ROOT.
 
const Rcpp::internal::NamedPlaceHolder & Label