Re: Label style in PieChart?
- To: mathgroup at smc.vnet.net
- Subject: [mg91986] Re: [mg91954] Label style in PieChart?
- From: Bob Hanlon <hanlonr at cox.net>
- Date: Tue, 16 Sep 2008 19:22:43 -0400 (EDT)
- Reply-to: hanlonr at cox.net
Needs["PieCharts`"] pct = 21.7; pieLab = StringJoin[ToString[pct], "%"]; Format the label directly pc = PieChart[{pct, 100 - pct}, PieLabels -> { Style[pieLab, 14, FontFamily -> "Helvetica"], ""}, PieStyle -> { Directive[Darker[Blue], Opacity[0.4]], Directive[Gray, Opacity[0.1]]}, ImageSize -> 200] Or change the BaseStyle pc = PieChart[{pct, 100 - pct}, BaseStyle -> Directive[14, FontFamily -> "Helvetica"], PieLabels -> {pieLab, ""}, PieStyle -> { Directive[Darker[Blue], Opacity[0.4]], Directive[Gray, Opacity[0.1]]}, ImageSize -> 200] Bob Hanlon ---- Gordon Robertson <grobertson at bcgsc.ca> wrote: ============= Hello, I'm using Mathematica 6.0.3 on OSX 10.5. In a PieChart, is it possible to control the label font size and family? I routinely control this for 'FrameLabel' with ListPLot. But in the following, adding 'LabelStyle -> Directive[12, FontFamily -> "Helvetica"]', does not change the '21.7%' label, PieLabelStyle is not valid, PieStyle does not accept font information, and I have found nothing information in the Help system or on the web for this. pct = 21.7 pieLab = StringJoin[ToString[pct], "%"] PieChart[{pct, 100 - pct}, PieLabels -> {pieLab, ""}, PieStyle -> {Directive[Darker[Blue], Opacity[0.4]], Directive[Gray, Opacity[0.1]]}, ImageSize -> 200] Thank you - G -- Gordon Robertson B.C. Cancer Agency Genome Sciences Centre Vancouver BC Canada V5Z 4S6 604.707.5900 x5416 www.bcgsc.ca -- Bob Hanlon