knitr::opts_chunk$set( collapse = TRUE, comment = "#>", fig.path = "man/figures/" )
The goal of {ibmsunburst} is to wrap the JavaScript library that IBM have produced for making sunburst personality insights charts for use in R and R Markdown documents.
Work on this package was part-sponsored by Hendrik Feddersen, a prominent HR Analytics advocate.
Install {ibmsunburst} from GitHub
# install.packages("remotes") remotes::install_gitub("jumpingrivers/imbsunburst")
Below we input the path to a JSON file corresponding to the output of IBM Watson Personality Insights service and visualize it.
json_path <- system.file( "extdata", "profiles", "en_v2.json", package = "ibmsunburst" ) ibmsunburst::ibmsunburst(json = json_path, version = "v2")
You can use the function on a list, on JSON or on a filepath, making it quite handy for integration in your workflow.
There is no R wrapper for the IBM Personality Insight API itself yet, but you could use it with {httr}, as shown in a very short example in the vignette.
Kent Russell added some documentation of the changes that he made to the source sunburst-chart JavaScript library. Find them here.
Please note that the ibmsunburst project is released with a Contributor Code of Conduct. By contributing to this project, you agree to abide by its terms.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.