The goal of ucie is to map data into CIELab Color Space.
You can install the released version of ucie from CRAN with:
install.packages("ucie")
or
devtools::install_github("mikelkou/ucie")
library(ucie)
# returns a data frame with names of data points and colors (hex colors or Lab coordinates)
data2cielab(dataset, WL, Wa, Wb, S, LAB_coordinates)
This is a basic example which shows you how to solve a common problem:
library(ucie)
## basic example code
df <- data.frame(V1=runif(100, 0,1), V2=runif(100, 0,5), V3=runif(100, 0,30))
data_with_colors <- data2cielab(df, Wb=1.2, S=1.6)
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.