叠加几个直方图<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />大家好,
我正在寻找一种在 JMP 中将来自 3 个不同来源的直方图叠加在一个图上的方法。
我一直在尝试几件事,但到目前为止我所能做的就是将三个直方图彼此相邻或放在下方。
我想要的是一个包含不同颜色的不同直方图的图。
任何指针?
谢谢!
叠加几个直方图我在尝试叠加直方图时没有得到很好的结果,因为一个会掩盖另一个,或者如果使用透明度,细节会变得混乱。 但是,您可以在 JMP 中通过右键单击图形 > 编辑 > 从一个图形复制帧内容并使用将帧内容粘贴到另一个图形中来执行此操作。
另一个选项是 Oneway 平台中的比较密度,它显示重叠(或堆叠)的平滑密度曲线。
叠加几个直方图以下是 PMroz 建议使用图表平台或图形生成器生成叠加“直方图”的 jsl 示例。 两个平台都在条之间留有可能不需要的空间。 似乎不可能像在 Excel 中那样调整间距。
dt = Open( "$ENGLISH_SAMPLE_DATA/Big Class.jmp" );
// get bins from histogram
dist = dt << Distribution(
Column( :Weight ),
save( level midpoints ),
invisible
);
dist << close window;
col = Column( dt, N Col( dt ) );
col << set modeling type( Nominal );
// Chart histogram
Chart( X( col, :sex ), Y( N ), Bar Chart( 1 ) );
// Graph Builder histogram
Graph Builder(
Show Control Panel( 0 ),
Variables( X( col ), Overlay( :sex ) ),
Elements(
Bar(
X,
Legend( 2 ),
Bar Style( "Side by side" ),
Summary Statistic( "Mean" )
)
)
);
叠加几个直方图我认为您不能使用“分析”>“分布”将直方图组合到一个图上。
但是,如果您的数据是分类数据,您可以简单地制作不同变量的条形图。
我猜您的数据不是分类的,在这种情况下,您需要将数据分类为分类列,然后制作分类列的条形图。
您能否让我们更好地了解您的数据是什么样的?