【发布时间】:2021-11-18 10:48:26
【问题描述】:
有人可以向我解释为什么scale_fill_discrete 和scale_fill_continuous 需要不同的功能吗? (同样scale_color_*)我知道一些颜色图只为离散数据定义,但对于可重复使用的绘图功能,我不断编写愚蠢的逻辑来检查填充(或颜色)变量是否是离散的以调用正确的scale_fill_*功能。 scale_fill_distiller 和 scale_fill_brewer 相同。
为什么我们不能合并这些函数,如果连续数据需要离散颜色图选项,则只会抛出错误?这已经在内部进行检查以在当前函数中抛出错误。
【问题讨论】: