gpt4 book ai didi

colors - 在条形图中使用打火机自定义颜色

转载 作者:行者123 更新时间:2023-12-04 17:40:19 26 4
gpt4 key购买 nike

请考虑:

 dalist = {{901, 503, 522, 1305}, {910, 512, 477, 1260}, 
{847, 459, 556, 1275}, {799, 517, 527, 1197}}

cogColors = {RGBColor[0, 0, 1], RGBColor[1, 0, 0], RGBColor[0, 1, 0], RGBColor[1, 1, 0]}

BarChart[dalist, ChartStyle -> cogColors]

enter image description here

我不明白如何为列表和列表中的值分配颜色。

我希望为每个子列表(第一个是:{901, 503, 522, 1305})分配一种颜色(cogColors 的 Part[[]])。然后每个条将是更暗/更亮但相似的颜色。以下是所需的输出(ppt):

enter image description here

最佳答案

BarChart[dalist, ChartStyle -> {cogColors, Opacity /@ {0.4, 0.6, 0.8, 1}}]

enter image description here

症结就在ChartStyle的doc page中的下面这句话:

With the form ChartStyle->{spec_1, spec_2, ...}, the i, j, ... element in a nested list of datasets has a style given by applying spec_1[[i]], then spec_2[[j]], etc.

这意味着您必须找到具有累积效果的指令。不透明度和颜色的组合有这个。如果您组合各种颜色,您最终会得到最后一种。

关于colors - 在条形图中使用打火机自定义颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7437561/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com