The aim of healthcareai
is to make machine learning easy on healthcare data. The package has two main goals:
Allow one to easily develop and compare models based on tabular data, and deploy a best model that pushes predictions to either databases or flat files.
Provide tools related to data cleaning, manipulation, and imputation.
Note: if you’re setting up R on an ETL server, don’t download RStudio–simply open up RGui
Open RStudio and work in the console
install.packages('healthcareai')
install.packages('healthcareai')
or library(healthcareai)
failsIf you don’t have admin rights on the machine you are working on, you may need to set a custom location for your R libraries. Here’s how to do that:
Documents
folder, so you might create a new directory: C:\Users\your.name\Documents\R\R_library
. Shift-right click on that folder and copy its path.R_LIBS_USER
, and paste the folder path (C:\Users\your.name\Documents\R\R_library
) into the value field. Make sure the path is not surrounded by "
s.install.packages('healthcareai')
, and if asked whether you want to use a custom library location choose yes, which may be sufficient. If not, click into the Console in R Studio, type .libPaths()
, paste the path to your new library folder inside the ()
, and change the \
s to /
. You should end up with a line that looks like: .libPaths("C:/Users/your.name/Documents/R/R_library")
. Press enter to run that.install.packages('healthcareai')
and library(healthcareai)
again and all should be well!Open RStudio and work in the console
install.packages('healthcareai')
sudo apt-get install libiodbc2-dev
sudo apt-get install unixodbc unixodbc-dev
R
run install.packages('healthcareai')
Open RStudio and work in the console
library(devtools)
devtools::install_github(repo='HealthCatalyst/healthcareai-r')
Load the package you just installed and read the built-in docs
library(healthcareai)
?healthcareai
See our docs website
Read the blog and join the slack channel at healthcare.ai
The CRAN 1.0.0 release features: - Added: - Kmeans clustering - XGBoost multiclass support - findingVariation family of functions - Changed: - Develop step trains and saves models - Deploy no longer trains. Loads and predicts on all rows. - SQL uses a DBI back end - Removed: - testWindowCol
is no longer a param. - SQL reading/writing is outside model deployment.
Double check that the code follows the examples in the built-in docs
library(healthcareai)
?healthcareai
Make sure you’ve thoroughly read the descriptions found here
Crystal clear steps for reproducing the error
You want to help? Woohoo! We welcome that and are willing to help newbies get started.
First, see here for instructions on setting up your development environment and how to contribute.