Description Usage Arguments Value Examples

View source: R/custom_forest.R

Trains a custom forest model.

1 2 3 4 |

`X` |
The covariates used in the regression. |

`Y` |
The outcome. |

`sample.fraction` |
Fraction of the data used to build each tree. Note: If honesty is used, these subsamples will further be cut in half. |

`mtry` |
Number of variables tried for each split. |

`num.trees` |
Number of trees grown in the forest. Note: Getting accurate confidence intervals generally requires more trees than getting accurate predictions. |

`num.threads` |
Number of threads used in training. If set to NULL, the software automatically selects an appropriate amount. |

`min.node.size` |
A target for the minimum number of observations in each tree leaf. Note that nodes with size smaller than min.node.size can occur, as in the original randomForest package. |

`honesty` |
Whether or not honest splitting (i.e., sub-sample splitting) should be used. |

`alpha` |
A tuning parameter that controls the maximum imbalance of a split. |

`imbalance.penalty` |
A tuning parameter that controls how harshly imbalanced splits are penalized. |

`seed` |
The seed for the C++ random number generator. |

`clusters` |
Vector of integers or factors specifying which cluster each observation corresponds to. |

`samples_per_cluster` |
If sampling by cluster, the number of observations to be sampled from each cluster. Must be less than the size of the smallest cluster. If set to NULL software will set this value to the size of the smallest cluster. |

A trained regression forest object.

1 2 3 4 5 6 7 8 9 10 11 12 13 |

Embedding an R snippet on your website

Add the following code to your website.

For more information on customizing the embed code, read Embedding Snippets.