보고서 문제 "<< 그래프 복사<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />안녕하세요,
저널에 별도로 넣으려는 잔여 그래프를 복사하려고하지만 원하는 그래프를 복사 할 수 없습니다. Get Picture는 작동하는 것처럼 보이지만 정적 인 그림 위에 대화 형 그래프를 선호합니다. 어떤 제안? 나는 JMP11을 사용하고있다. 감사!
// 예
dt = Open (파일 경로 변환 ( "$ Sample_Data") || "Big Class.jmp");
biv = dt << Bivariate (
Y (: 높이),
X (: 무게),
맞춤 선 ({잔재 (1), 선 색상 ({213, 72, 87})})
);
rbiv = biv << 보고서;
title = rbiv << 제목 가져 오기;
rbiv [OutlineBox ( "X 축척에 의한 잔차")] << 선택; // 원하는 그래프를 선택하거나 선택 해제 할 수 있습니다.
rbiv [OutlineBox ( "X 축척으로 잔차")] << 선택 해제;
residual = rbiv [OutlineBox ( "X 축척에 의한 잔차")] << 그래프 복사; // 나는 이것을 작동시킬 수 없다.
// residual = rbiv [OutlineBox ( "잔류 X 플롯")] << 그림 가져 오기; //이 방법은 효과가 있지만 그림 위에 그래프를 선호합니다.
out = 외곽선 상자 (제목, 나머지);
새 창 (제목, 출력);
재 : 리포트 문제 "<< 그래프 복사Melanie에게 감사드립니다. 나는 당신의 해결책이 효과가 있다고 생각합니다. 또한 원본 데이터 테이블에 잔차를 저장 한 다음 결과를 그래프로 그려 보았습니다.
// 테이블을 엽니 다.
dt = Open ( "$ Sample_Data / Big Class.jmp");
// 잔차를 얻는다.
biv = 플랫폼 (dt, Bivariate (Y (높이), X (: 무게), By (: age, : sex), Fit Line ({Save Residuals (1)}))));
// 잔여 그래프를 얻는다.
연령 = 연관 배열 (: 연령);
currentkey = age << First;
For (i = 1, i = N Items (age), i ++,
nextkey = 연령대 << 다음 (현재 키);
나이 [현재 키] = {};
dt << 선택 위치 (: age == currentkey);
dt << Subset (출력 테이블 이름 ( "Subset"|| Char (currentkey)), Invisible));
dt << 선택 지우기;
에 집어 넣다(
연령 [현재 키],
플랫폼 (연령대 : [현재 키] [1], 이변 조건 (Y : 잔류 신장 연령별), X (: 체중), By (: 연령,
);
currentkey = nextkey;
);
// 데이터를 구성하고 플롯합니다.
out = 아웃 라인 박스 ( "잔류 신장 (age by sex)", hb = H리스트 박스 ());
currentkey = age << First;
For (i = 1, i = N Items (age), i ++,
nextkey = 연령대 << 다음 (현재 키);
Eval (대체 (Expr (hb << Append (현재 키) [2]), Expr (현재 키), 현재 키));
currentkey = nextkey;
);
새 창 ( "잔류 신장 연령별 성별", out) << 저널;
// 데이터 테이블을 닫는다.
currentkey = age << First;
For (i = 1, i = N Items (age), i ++,
nextkey = 연령대 << 다음 (현재 키);
닫기 ([현재 키] [1], 저장 안함);
currentkey = nextkey;
);
닫기 (dt, 아니오 저장);
재 : 리포트 문제 "<< 그래프 복사그 흥미 롭군요. 그래프를 직접 저널링 할 수없는 이유가 있습니까? 다음은 앞의 질문과이 질문을 붙이는 예입니다. 행과 열을 만들거나 그래프를 다시 정렬하지는 않지만, 시스템에 연결하여 원하는 것을 얻을 수 있습니다.
// 이전 예제 - 모든 하위 집합 및 보고서 가져 오기
dt = Open ( "$ Sample_Data / Big Class.jmp");
연령 = 연관 배열 (: 연령);
currentkey = age << First;
For (i = 1, i = N Items (age), i ++,
nextkey = 연령대 << 다음 (현재 키);
나이 [현재 키] = {}; // 각 나이를 목록으로 만든다.
dt << 선택 위치 (: age == currentkey);
//이 연령대의 목록에 하위 집합 테이블을 추가합니다.
삽입 ([현재 키], dt << 부분 집합 (출력 테이블 이름 ( "부분 집합"|| Char (현재 키))));
dt << 선택 지우기;
//이 연령대의 목록에 이진 변수 보고서를 추가합니다.
(현재 키), 나이 [현재 키] [1] << 이진수 (Y (: 높이), X (: 가중치), 맞춤 선 ({플롯 잔차 (1), 선 색 ({213, 72, 87 })}})));
currentkey = nextkey;
);
닫기 (dt, 아니오 저장);
// 연관 배열을 반복하고 원하는 특정 그래프를 저널합니다.
currentkey = age << First;
For (i = 1, i = N Items (age), i ++,
nextkey = 연령대 << 다음 (현재 키);
rbiv = 연령대 [현재 키] [2] << 보고서;
title = rbiv << 제목 가져 오기;
rbiv [OutlineBox ( "X 축척에 의한 잔차")] << Journal;
currentkey = nextkey;
);
// 목록에 키를 가져와 순서대로 넣을 수 있습니다.
// 그런 다음 키 목록을 사용하여 배열을 반복합니다.
// 다음과 같이 보일 수 있습니다.
myKeys = 연령대 << get keys;
myKeys = 내림차순 정렬 (myKeys);
For (i = 1, i <= N Items (myKeys), i ++,
rbiv = 연령대 [myKeys ] [2] << 보고서;
title = rbiv << 제목 가져 오기;
rbiv [OutlineBox ( "X 축척에 의한 잔차")] << Journal;
);
재 : 리포트 문제 "<< 그래프 복사안녕 멜라니,
나는 각각 다른 테스트 매개 변수 (시간, 전압, 커패시턴스 등)를 가진 많은 나머지 플롯에 대한 분석을 스크립팅하고 있으며 이러한 변수를 나타내는 방식으로 잔여 플롯을 구성하는 것이 유용 할 것이라고 생각합니다 (IE : 그래프 있음 커패시턴스에 의한 열 (column)과 전압에 의한 열 (row)로 구성). 이 작업을 수행하기 위해 잔여 플롯을 수집하고 연관 배열 (이전 제안에 따라)에 저장 한 다음 최종 일지에서 다시 구성합니다.
가능한 경우 일반 저널처럼 사용자가 확대 / 축소하고 축을 조정하고 십자형 도구를 사용할 수 있기를 바랍니다. 이것이 가능하지 않다면 사진은 정상적으로 작동합니다. 난 단지 사용자의 상호 작용 부족이 내 한계로 인한 것이 아닌지 확인하고 싶다. 지식 JSL.
의견 있으십니까?
롭
재 : 리포트 문제 "<< 그래프 복사Copy Graph는 그래프와 축을 클립 보드에 복사합니다. 그러면 대화 형이 아닌 다른 문서에 붙여 넣을 수 있습니다. 그림 가져 오기 (Get Picture)는 그래프를 찍어 이미지로 변환합니다. 저널은 정적이어서 라이브 분석은 포함되지 않습니다.
그래프의 대화 형 그림을 얻는 방법은 없습니다. 내가 생각할 수있는 유일한 방법은 대화 형 HTML로 내보내는 것이지만 이미지가 아닌 웹 페이지가있는 것입니다. 그 메시지는 << 대화 형 HTML 저장 (경로 이름)입니다.
당신의 목표는 무엇입니까?