图表生成器累计事件计数如何制作每月事件交换发生的简单折线图?即 month2 = monthe1+month2 等。
谢谢
数据探索与可视化大规模定制回复:图形生成器的累积事件计数其他人可能有一个更简单的方法,但这就是我会做的
- 使用Tables ==> Summary对每个X轴组的测量列求和。
- 在摘要表中创建一个新列,该列是摘要测量列的汇总总和
- 绘制数据图

交互非常容易。 但是这是产生上图的脚本
names default to here(1);
dt=Open("$SAMPLE_DATA/big class.jmp");
// Summarize the data
dtSum = dt << Summary(
Group( :age ),
Sum( :height ),
Freq( "None" ),
Weight( "None" )
);
// Create the cummulative sum column
dtSum << New Column("Height Cumulative Sum", formula( Col Cumulative Sum( :Name( "Sum(height)" ) )));
// Generate the graph
dtSum << Graph Builder(
Size( 534, 450 ),
Show Control Panel( 0 ),
Variables( X( :age ), Y( :Height Cumulative Sum ) ),
Elements( Bar( X, Y, Legend( 6 ) ) )
);
回复:图形生成器的累积事件计数谢谢。我知道如何使用连续变量。我问了一下交换计数,month1有2个事件,month2有5个,month3有1个,所以我将显示2-7-8。
回复:图形生成器的累积事件计数抱歉...要进行计数,只需在Summary()中将统计信息更改为N
names default to here(1);
dt=Open("$SAMPLE_DATA/big class.jmp");
// Summarize the data
dtSum = dt << Summary(
Group( :age ),
N( :sex ),
Freq( "None" ),
Weight( "None" )
);
// Create the cummulative sum column
dtSum << New Column("Gender Cumulative Count", formula( Col Cumulative Sum( :Name( "N(Sex)" ) )));
// Generate the graph
dtSum << Graph Builder(
Size( 534, 450 ),
Show Control Panel( 0 ),
Variables( X( :age ), Y( :Gender Cumulative Count ) ),
Elements( Bar( X, Y, Legend( 6 ) ) )
);