0

目前我有一个 data.table ,其中有一列名为brand,其中brand是一个字符列。我正在使用以下代码为每个品牌生成颜色:

Library(viridis)

color.list <- df[, .(
  brand = sort(unique(brand)),
  brand.color = viridis::plasma(length(sort(unique(brand))))
)]

但是,当绘制数据时,有些数据brands具有不同的颜色(例如,brand1 和brand2 分别具有颜色#DE6064FF 和#E06363FF)。然而在实践中,这两种颜色并没有太大区别(例如,它们看起来都像橙色)。我怎样才能使它们之间的颜色更加不同,否则它们看起来不一样

4

0 回答 0