Re: Pie Chart - Labeled Input
- To: mathgroup at smc.vnet.net
- Subject: [mg120621] Re: Pie Chart - Labeled Input
- From: Brett Champion <brettc at wolfram.com>
- Date: Sun, 31 Jul 2011 07:26:37 -0400 (EDT)
- Delivered-to: l-mathgroup@mail-archive0.wolfram.com
- References: <201107301002.GAA25415@smc.vnet.net>
On Jul 30, 2011, at 5:02 AM, Don wrote: > I am trying to generalize the following > PieChart function where I can programmatically > change the number of labeled pieces in the pie. > > PieChart[{Labeled[1,"label 1","VerticalCallout"],Labeled[2,"label > 2","VerticalCallout"],Labeled[3,"label > 3","VerticalCallout"]},PlotRange->1.5] > > For e.g. given the following three lists, how can one form the input > that the Pie Chart function above expects? > > lst1 = {1,2,3} > lst2 = {"label 1", "label 2", "label 3"} > lst3 = Table["VerticalCallout", {Length[lst1]}] > The easiest way in this case is to use the ChartLabels option: PieChart[lst1, ChartLabels -> Placed[lst2, "VerticalCallout"]] Brett
- References:
- Pie Chart - Labeled Input
- From: Don <donabc@comcast.net>
- Pie Chart - Labeled Input