【问题标题】:Colors of base R plots have changed - can I revert to old palette?基本 R 绘图的颜色已更改 - 我可以恢复到旧调色板吗?
【发布时间】:2020-09-22 20:12:37
【问题描述】:

我注意到base R 图中的颜色发生了变化。请看例如我的情节“before”(以前的 R 版本)和“now”(当前的 R 版本,4.0.0)上的红色。

我可以做些什么来重置任何可能的设置(例如,par() 等)以将颜色恢复正常?

【问题讨论】:

  • @akrun,是的,我删除了它。

标签: r plot colors


【解决方案1】:

颜色的差异是由于R 4.0.0 中的默认调色板发生了变化。您可以使用palette("R3") 恢复为旧颜色。


来自release news

palette() 函数有一组新的默认颜色(即 饱和度较低并具有更好的可访问性属性)。 还有一些新的内置调色板,由 新的palette.pals() 函数。这些包括旧的默认值 名为"R3" 的调色板。

另见博文A New palette() for R


R 4.0.0 中的默认调色板:

palette()
# [1] "black"   "#DF536B" "#61D04F" "#2297E6" "#28E2E5" "#CD0BBC" "#F5C710" "gray62" 

恢复到旧的默认调色板,"R3":

palette("R3")
palette()
# [1] "black"   "red"     "green3"  "blue"    "cyan"    "magenta" "yellow"  "gray"   

再次更改为当前默认值:

palette("default")
# or
palette("R4")

palette()
# [1] "black"   "#DF536B" "#61D04F" "#2297E6" "#28E2E5" "#CD0BBC" "#F5C710" "gray62"

【讨论】:

    猜你喜欢
    • 2014-05-11
    • 1970-01-01
    • 1970-01-01
    • 2022-11-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-01
    相关资源
    最近更新 更多