This repo contains the Decision_Tree tool in Alteryx. Shown below is a brief description of the contents.
File | Description |
---|---|
Decision_TreeConfig.xml | Configuration for plugin (auto generated) |
app.css | Custom style sheet for Gui.html |
Macros/ | Macro backend |
Extras/ | Gui, Tests, Samples and Help |
Use branches to work on features and bug fixes. Commit often. Send a PR to the upstream repo to merge your changes back in. Make sure to sync your clone with the upstream repo before sending a PR, so that merge conflicts are avoided.
The source
files that will be modified directly include
- Macros/Decision_Tree.yxmc (backend)
- Macros/Decision_Tree1.R (backend)
- Extras/Gui/overrides.yaml (gui)
- Extras/Gui/layout.html (gui)
- Extras/Gui/App/src/* (gui)
Whenever you manipulate one of these source files, you can run the createPluginFromMacro()
function shown below to update the plugin and then run copyHtmlPlugin
to install it in Alteryx. Make sure that your working directory is the plugin directory and also remember to set options(alterx.path = <path to alteryx directory>)
before the install.
library(AlteryxRhelper)
options(alteryx.path = <path to alteryx>)
createPluginFromMacro()
copyHtmlPlugin()