프레임 박스 설정에 대한 메시지를 보내기 위해 여러 개의 Y 프레임을 개별적으로 액세스하려면 어떻게해야합니까?안녕하세요,
나는 데이터 세트를 가지고 있는데, 여기서 BY 옵션을 사용하여 같은 파일에서 x 플롯으로 여러 y를 플롯합니다. 내가 파일에서 x 줄거리가 하나 인 경우 프레임 상자에 succesfule 메시지를 보낼 수 있습니다. 하지만 동일한 파일에 줄거리가있는 것보다 더 빨리 오류가 발생합니다.
plot = Bivariate (Y (: Voltage [V])), X (Name ( "Time (ns)")) By (: Exp));
report = 플롯 << report;
fbx = report [프레임 상자 (3)]; /// 이것은 단지 하나의 그림이있는 경우에만 작동합니다.
fbx << 프레임 크기 (800,400);
fbx << 행 범례 ( "신호");
제목 : Re : 어떻게 프레임 박스 설정에 대한 메시지를 보내려면 여러 Y를 X 프레임에 개별적으로 액세스합니까?고마워 ... 그건 효과가 있었어.
몇 가지 질문이 더 있습니다.
1. Frame 객체를 반복 할 때, By Value Frame이 값을 설정하는 정보를 어떻게 얻을 수 있습니까? 그래서 나는 그 프레임을 적절하게 설정할 수 있습니다.
2. BiVariate와 Variability Plot 모두에 대한 Outline Box 제목 설정을 위해 보낼 메시지는 무엇입니까?
또한 Variability Plots에 관해서도 동일한 메시지 질문이 있습니다.
v_plot = v << 변동성 차트 (Y (: Name ( "Data")), X (: Name ( "S")), By (: PS));
frame_count = N 개 항목 (v_plot);
for (f = 1, f <= N 개 항목 (v_plot), f ++,
기다리십시오 (2);
sh_report = 보고서 (v_plot [f]);
sh_report [FrameBox (1)] << 프레임 크기 (500,300); // 이것이 작동한다.
sh_report [FrameBox (1)] << 변동성 요약 보고서 (1); ///이 줄은 작동하지 않습니다.
sh_report [FrameBox (1)] << 셀 연결 (0); ///이 줄 또한 나를 위해 작동하지 않습니다.
);
제목 : Re : 어떻게 프레임 박스 설정에 대한 메시지를 보내려면 여러 Y를 X 프레임에 개별적으로 액세스합니까?'By'변수를 사용하면 'plot'이 사용되는 변수의 각 레벨에 대해 하나의 항목으로 구성된 목록이됩니다.
NamesDefaultToHere(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
plot = Bivariate(X(:height), Y(:weight), By(:sex));
for(f=1, f<=NItems(plot), f++,
Wait(2);
plotRep = Report(plot[f]);
plotRep[FrameBox(1)] << FrameSize(800,400);
);제목 : Re : 어떻게 프레임 박스 설정에 대한 메시지를 보내려면 여러 Y를 X 프레임에 개별적으로 액세스합니까?dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
biv = Bivariate( Y( :weight ), X( :height ), By( :sex ) );
bivr = biv << Report;
For( b = 1, b <= N Items( bivr ), b++,
bivr[b][FrameBox(1)] << Frame Size( 800, 300 );
);