相关疑难解决方法(0)

Mathematica:我可以将BarChart Legend与叠加的条形图相匹配吗?

我希望堆叠条形图中的颜色垂直排列与图表图例中的颜色排列相匹配.但无论我尝试什么,它们都不匹配.这是情况

BarChart[{{5, 37, 56}, {22, 49, 28}, {31, 60, 10}},
   ChartLayout -> "Percentile",
   ChartLegends -> Placed[{"1-Volume", "2-Area", "3-Length"}, Right],
   ChartLabels -> {{"Before", "During", "After"}, None}]
Run Code Online (Sandbox Code Playgroud)

Chart1

在现实世界的例子中,图例中有相当多的条目(6),所以如果图例颜色的顺序与条形图中的顺序相匹配则会很好.我意识到我可以设置ChartLegends显示Bottom,但考虑到许多图例条目,看起来不太好.

此外,反转"图例"列表无法按预期工作.传说的文本已重新排序,但颜色未重新排序(见下文),因此图例标题不再与图表中的数据匹配.

更改数据(或数据和图例项)的顺序也不起作用.

有什么建议?

在此输入图像描述

wolfram-mathematica bar-chart mathematica-8

6
推荐指数
2
解决办法
1498
查看次数

如何让PlotLegend在Mathematica中使用ParametricPlot?

看来我不能用PlotLegendParametricPlot.这是我试过的:

ParametricPlot[{Sin[t], Cos[Sqrt[t]]}, {t, 0, 2 Pi}, 
 PlotLegend -> {"My Plot"}] 
Run Code Online (Sandbox Code Playgroud)

plot wolfram-mathematica

4
推荐指数
1
解决办法
1035
查看次数