问题标签 [proc-report]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
45 浏览

sas - Problem with proc report multilayered heading

I am trying to create a report that looks like: enter image description here

The first row is in the column named MPM_Description. The second row is the Release date of those movies and the third row is the box office collection. The column to the left is the accounts name. The table is filled with the POS(point of sale) value for each movie titles.

The input data is like this: enter image description here

I tried using proc report but could not succeed. I even saw some papers dicussing about the columns in Proc report but I am not sure which column to in order to get the desired output. I am really looking for the answer.

Thank you,

Shankar

0 投票
1 回答
2386 浏览

excel - 警告:EXCEL 目标不支持设备“ACTIVEX”。使用设备“ACTXIMG”

我在 SAS 中运行以下代码时收到“ACTIVEX”警告消息,当我在 SAS EG 中运行时我忽略了日志中的警告,但是当我通过 SAS 控制台(调度程序)程序运行代码时由于以下错误而失败。“错误:Status 的宽度不在 1 到 132 之间。请调整列宽或行号。”

我在 google 中进行了研究,并根据我添加了 ODS LISTING CLOSE 的参考资料;消耗臭氧层物质清单;我仍然面临同样的错误。

我不想在日志中看到 ACTIVEX 警告

0 投票
1 回答
305 浏览

sas - ODS 标签集 RTF

我试图在使用 ODS 标记集时在输出中显示下划线 (_),但由于某些未知原因,它没有按预期显示。我正在使用 SAS 9.4。它与 Bodytitle 和 Bodytitle_aux 一起出现,但使用标签集的分页效果要好得多。

不幸的是,使用 unicode 也不起作用。这是一个示例代码:

在附图中,突出显示的圆圈是下划线应该在的地方。任何帮助表示赞赏。在此处输入图像描述

0 投票
1 回答
646 浏览

sas - 列的 SAS Proc Report 分页符

我希望有人能够帮助我解决这个问题。我正在尝试使用带有 proc 的报告进行报告ods pdf。问题是当我使用该page选项来在新页面上显示右侧的列时,它们出现在同一页面左侧列的正下方,而不是新页面上。这是一个示例代码:

我的输出是:在此处输入图像描述

这个想法是在新页面上显示传动系统、msrp、发票和发动机尺寸。我正在使用 SAS 9.4。我已经阅读了文档,以防我错过了一些选项,但似乎无法弄清楚。将不胜感激任何帮助。

0 投票
1 回答
904 浏览

sas - 使用 proc 报告在 RTF 输出中水平合并单元格

我正在尝试在数据中的每个组上方创建一个摘要行。我有两个问题:

  1. 如何在摘要行中水平合并前 2 个单元格(下面的红色单元格)。
  2. 如何删除 Sex 列中重复的 F 和 M(目前我可以通过仅将这些单元格的文本颜色更改为白色来解决此问题,但希望有更好的方法)

输出是一个 RTF 文件,我使用的是 SAS 9.4 - 桌面版本。

这可以使用 proc 报告吗?

代码:

在此处输入图像描述

0 投票
1 回答
612 浏览

sas - Proc Report-为不同的行分配不同的格式

我有一张按我想要的方式布置的表格。唯一的问题是,当我去分配格式时,它继承了所有值的格式。我有一行应该是总计的,但我不确定如何仅在 proc 报告中去除该行的格式:

输出

希望:总行不显示小数,因为它们是计数的,但表格的其余部分保持相同的格式。

0 投票
1 回答
151 浏览

sas - Proc 报告 - 调用定义以更改 GROUPING 变量下第二行的格式?

我想将预定义的格式应用于多列,但仅限于一个变量。问题是,这个变量有两个子组,左和右,我的代码只更改第一个子组的格式 - 左,而不是第二个 - 右。我想将相同的格式应用于第二个子组 - 对。

这是我的代码:

在此处输入图像描述

0 投票
1 回答
288 浏览

sas - 2 个 proc 报告之间的 SAS 空白

我有 ods HTML 电子邮件发件人,其中包含 2 个 proc 报告:

结果我得到了 2 个报告,但它们之间有一个巨大的空白,比如额外的空白行或标题位置。我怎样才能将报告严格地放在另一个之下(只有 1 个空行)?提前谢谢

0 投票
1 回答
289 浏览

sas - 如何平均SAS`proc报告`中的计算列

在 SASproc report中,计算列是逐行计算的。这也适用于摘要行,但这并不总是您想要的。

例如,以身体质量指数的研究为例SASHELP.CLASS

这是错误的,因为 BMI 不在摘要中,即对于mean,不是上述 BMI 的平均值,它是从它剩下的身高和体重计算出来的。

这是一个正确的计算,将 BMI 相加并手动计算学生数。

有没有办法让proc report自己正确地进行平均?

您可以说我想对计算列进行分析,但是如果列在输入数据集上,则只能将列定义为分析列。

0 投票
2 回答
736 浏览

sas - 我更改了列名,但 SAS PROC REPORT 仍使用旧名称

使用 PROC SQL,我将列名从英语更改为希伯来语。当我通过 PROC REPORT 使用此类表时,SAS 使用英文列名,即使 BY 和 DEFINE 语句使用新的希伯来语命名列