안녕,
나는 64개의 히스토그램 분포를 그려서 함께 쌓고 있습니다. 각 히스토그램의 색상을 다르게 변경하고 싶습니다. 이 작업은 수동으로 수행할 수 있지만 어떻게 자동으로 변경할 수 있습니까?
당신의 도움에 감사드립니다. 감사해요
간단한 대답은 '예'입니다. 하지만 For() 루프와 대체를 사용하면 원하는 64개의 히스토그램을 반복하고 필요한 코드를 생성할 수 있습니다.
고마워요 짐. 64개의 히스토그램을 만들고 함께 쌓으려면 이 작업을 수행해야 한다는 뜻인가요?
히스토그램 색상은 JSL에서 프로그래밍 방식으로 사용할 수 있습니다.이를 수행하는 스크립트를 매우 쉽게 작성할 수 있습니다.다음은 Customize를 사용한 다음 플랫폼에서 수정을 위한 스크립트를 생성하도록 한 결과입니다.
Distribution(
Stack( 1 ),
Continuous Distribution(
Column( :height ),
Horizontal Layout( 1 ),
Vertical( 0 )
),
Continuous Distribution(
Column( :weight ),
Horizontal Layout( 1 ),
Vertical( 0 )
),
SendToReport(
Dispatch(
{"height"},
"Distrib Histogram",
FrameBox,
{DispatchSeg(
Hist Seg( 1 ),
{Line Color( {108, 60, 65} ), Fill Color( "Medium Light Green" )}
)}
),
Dispatch(
{"weight"},
"Distrib Histogram",
FrameBox,
{DispatchSeg(
Hist Seg( 1 ),
{Line Color( {108, 60, 65} ), Fill Color( "Red" )}
)}
)
)
);