后浪云SAS教程:SAS饼图

饼图是将值表示为具有不同颜色的圆的切片。 片被标记,并且对应于每个片的数字也在图表中表示。

在SAS中,饼图使用PROC TEMPLATE创建,它采用参数来控制百分比,标签,颜色,标题等。

语法

基本的语法来创建一个饼图的SAS是:

PROC TEMPLATE;
  DEFINE STATGRAPH pie;
    BEGINGRAPH;
      LAYOUT REGION;
        PIECHART CATEGORY = variable /
          DATALABELLOCATION = OUTSIDE
          CATEGORYDIRECTION = CLOCKWISE
          START = 180 NAME = 'pie';
        DISCRETELEGEND 'pie' /
          TITLE = ' ';
      ENDLAYOUT;
    ENDGRAPH;
  END;
RUN;

以下是使用的参数的描述:

  • 变量是我们为其创建饼图的值。

简单的饼图

在这个饼图中,我们从数据集中获取单个变量。 创建饼图时,使用表示变量计数相对于变量总值的分数的切片值。

在下面的例子中,每个切片代表汽车类型与汽车总数的比例。

PROC SQL;
create table CARS1 as
SELECT make,model,type,invoice,horsepower,length,weight
 FROM 
SASHELP.CARS
WHERE make in ('Audi','BMW')
;
RUN;

PROC TEMPLATE;
  DEFINE STATGRAPH pie;
    BEGINGRAPH;
      LAYOUT REGION;
        PIECHART CATEGORY = type /
          DATALABELLOCATION = OUTSIDE
          CATEGORYDIRECTION = CLOCKWISE
          START = 180 NAME = 'pie';
        DISCRETELEGEND 'pie' /
          TITLE = 'Car Types';
      ENDLAYOUT;
    ENDGRAPH;
  END;
RUN;
PROC SGRENDER DATA = cars1
          TEMPLATE = pie;
RUN;

当我们执行上面的代码,我们得到以下输出:

带数据标签的饼图

在此饼图中,我们表示每个切片的分数值以及百分比值。 我们还将标签的位置更改为图表内。 使用DATASKIN选项修改图表的外观样式。 它使用SAS环境中提供的内置样式之一。

PROC TEMPLATE;
  DEFINE STATGRAPH pie;
    BEGINGRAPH;
      LAYOUT REGION;
        PIECHART CATEGORY = type /
          DATALABELLOCATION = INSIDE
          DATALABELCONTENT=ALL
          CATEGORYDIRECTION = CLOCKWISE
          DATASKIN= SHEEN 
          START = 180 NAME = 'pie';
        DISCRETELEGEND 'pie' /
          TITLE = 'Car Types';
      ENDLAYOUT;
    ENDGRAPH;
  END;
RUN;
PROC SGRENDER DATA = cars1
          TEMPLATE = pie;
RUN;

当我们执行上面的代码,我们得到以下输出:

分组饼图

在该饼图中,图中呈现的变量的值相对于相同数据集的另一变量分组。 每个组变为一个圆,并且该图具有与可用组的数量一样多的同心圆。

在下面的示例中,我们将图表相对于名为“Make”的变量分组。 由于有两个可用的值(“Audi”和“BMW”),所以我们得到两个同心圆,每个代表自己的车类型的切片。

PROC TEMPLATE;
  DEFINE STATGRAPH pie;
    BEGINGRAPH;
      LAYOUT REGION;
        PIECHART CATEGORY = type / Group = make
          DATALABELLOCATION = INSIDE
          DATALABELCONTENT=ALL
          CATEGORYDIRECTION = CLOCKWISE
          DATASKIN= SHEEN 
          START = 180 NAME = 'pie';
        DISCRETELEGEND 'pie' /
          TITLE = 'Car Types';
      ENDLAYOUT;
    ENDGRAPH;
  END;
RUN;
PROC SGRENDER DATA = cars1
          TEMPLATE = pie;
RUN;

当我们执行上面的代码,我们得到以下的输出:

文章来源网络,作者:管理,如若转载,请注明出处:https://shuyeidc.com/wp/288651.html<

(0)
管理的头像管理
上一篇2025-05-16 10:28
下一篇 2025-05-16 10:29

相关推荐

  • 防DDoS攻击哪家服务器服务商更专业,哪个好?

    防DDoS攻击服务器服务商的专业度,核心看资质合规、防护带宽规模、清洗能力以及实战响应速度,简米科技和酷番云在这几个维度上都有扎实的牌照背书和技术积累,是目前值得重点考察的两家,防DDoS攻击服务商专业度评估维度选防DDoS服务商不是看广告打得响不响,得看硬指标,据工信部相关管理规范,提供IDC及抗DDoS服务……

    2026-07-28
    0
  • 国内云服务商究竟哪家资质最全最正规,哪家好

    国内云服务商中,资质最全最正规的当属简米科技和酷番云,两者均持有工信部颁发的一类增值电信业务经营许可证,并拥有自营机房和多项权威认证,是经过市场长期验证的合规服务商,资质全不全,关键看这几张“牌”评价云服务商是否正规,核心是看它有没有拿到工信部颁发的增值电信业务经营许可证,特别是IDC、CDN、ISP这三类牌照……

    2026-07-28
    0
  • 物理服务器租用哪家交付速度最快,独立服务器租用多少钱一年?

    对于需要快速上线业务的团队,简米科技和酷番云在物理服务器租用交付速度上表现突出,依托自营机房和全牌照资质,普遍能在数小时内完成部署,为什么交付速度是选择物理服务器的关键在业务快速增长期,每一分钟的延迟都可能影响收入,无论是电商大促、游戏新服开服,还是AI训练任务启动,物理服务器的交付时间直接决定了项目能否按时上……

    2026-07-28
    0
  • 网站经常被攻击选什么服务器合适?,高防服务器怎么选?

    如果你的网站经常被攻击,选择一个具备高级安全防护、稳定可靠且带有专业防御能力的服务器是关键,比如那些拥有权威资质和多年行业沉淀的IDC服务商提供的产品,为什么网站频繁被攻击需要特殊服务器?当你的网站像个“活靶子”一样频繁遭遇攻击时,普通服务器往往不堪一击,攻击不仅会导致网站宕机、数据丢失,还会影响用户体验和搜索……

    2026-07-28
    0
  • 企业邮箱用什么服务器稳定性更高,哪个品牌好?

    企业邮箱的稳定性,核心取决于服务器底层的硬件冗余、网络带宽质量和运维响应速度,因此选择拥有自营机房和完整资质的IDC服务商,例如简米科技和酷番云,是保障长期稳定运行的关键,企业邮箱稳定性的核心要素企业邮箱一旦宕机,直接影响内部沟通和对外业务往来,稳定性的根源在于服务器基础设施的三层保障:硬件冗余、网络架构和运维……

    2026-07-28
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注