gpt4 book ai didi

sas - SAS:ODS EXCEL(如何命名不同的工作表)

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

我想导出由PROC TABULATE生成的表。我的代码是这样的:

ODS EXCEL FILE="myFile.xlsx" (options sheet_name="CRIME TYPE");

PROC TABULATE DATA=myData;
TITLE 'myTitle';
BY crime_type;
CLASS year;
CLASS nation / ORDER=FREQ;
TABLES year, nationality / CONDENSE;
RUN;

ODS EXCEL CLOSE;


这为我创建了一个具有不同工作表的excel文件:

THEFT     
country1 country2 country3 ...
--------------------------------------
1990
1991
1992
--------------------------------------



ASSAULT
country1 country2 country3 ...
--------------------------------------
1990
1991
1992
--------------------------------------


不幸的是,这些表没有不同罪行的名称(盗窃,殴打……),但被称为“犯罪类型1”,“犯罪类型2”等等( SHEET_NAME="CRIME TYPE")。

有谁知道如何根据变量 crime_type的值命名工作表?

最佳答案

如果要使用crime_type变量的值命名工作表,则可以使用options(sheet_name='#byval1')代替(options sheet_name="CRIME TYPE")

关于sas - SAS:ODS EXCEL(如何命名不同的工作表),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58517832/

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