저널에서 그래프를 복사하려면안녕하세요 여러분,
저널에 여러 그래프를 생성하는 스크립트가 있습니다. 쉽게 복사할 수 있도록 각 그래프 하단에 작은 상자를 넣고 싶습니다.
nw = New Window( "Plots",
V List Box(
vc= dt<<VARIABILITY chart=""></VARIABILITY>
무슨 이유에서인지 그래프를 저장하고 있는데 저널을 열어서 복사 버튼을 눌러보니 vc notfound라고 뜹니다.
도움을 주시면 감사하겠습니다.
감사해요
Re: 저널에서 그래프를 복사하려면안녕
변동성 차트(저널이 아닌)의 모든 그래프에 이 버튼을 추가하기 위해 그래프, 변동성 차트를 생성하는 방법이 있습니까?
나는 그것을 묻는다 왜냐하면 대처하기 전에 그래프를 편집해야 해요.
감사해요
일란
Re: 저널에서 그래프를 복사하려면비슈와산즈,
여러 그래프가 있다고 말씀하셨기 때문에 제가 제공한 스크립트는 변수에서 사용되었습니다. 이것은 옵션을 설명하는 데 도움이 되는 포럼이 아닙니다. 저와 공동 저자들은 JSL 책*에서 3장에 걸쳐 설명, 보고서 구조, 대화형 디스플레이 구축 방법 및 차이점을 설명합니다. 위에서 아래로 대 상향식 행동 양식.
- 위에서 아래로 - 보고서를 작성한 다음 컨트롤을 삽입합니다.
- 상향식 - 각 그래프를 작성하고 이를 제어하고 한 번에 하나의 디스플레이씩 보고서에 추가합니다.
이전에 제공된 스크립트는 하나의 By 문(하향식)으로 보고서를 작성하지만 저널은 한 번에 하나의 그래프(하향식)로 작성합니다.사용 방법은 보고서 상태에 따라 다릅니다. 나는 버튼을 배치할 위치를 완벽하게 제어할 수 있기 때문에 상향식 방법을 좋아합니다. 스크립트는 이를 grpah의 오른쪽에 배치하지만 왼쪽, 상단 또는 하단이 될 수도 있습니다. 귀하의 사용법/시나리오는 무엇입니까? 당신은 가지고 있습니까?
- 그래프 저널을 생성하는 "배치" 스크립트가 있는데 이제 저널을 열고 버튼을 추가하고 싶습니까?
- 각 가변성 차트에 자체 참조 vc1, vc2, ... vc12가 있는 라이브 창? 각각 VC k에는 By() 사용으로 인해 하나의 가변성 플롯 또는 여러 플롯이 있습니까?
- ??
창을 저널링할 때(시나리오 #1) 각 결과는 OutlineBox() 또는 ListBox()입니다. 따라서 현재 저널과 버튼 배치를 얻는 것은 버튼을 바닥에서 위로 만드는 것보다 까다롭습니다.창을 만드는 방법에 대한 자세한 내용을 제공할 수 있다면 블로그의 누군가가 몇 가지 힌트를 줄 수 있습니다.
* JSL Companion, JMP 스크립팅 언어의 응용, 제2판 , 6장, 7장, 8장
Re: 저널에서 그래프를 복사하려면답변을 보내주신 gzmorgan0님께 감사드립니다. 이것이 바로 제가 원하는 것입니다. vc1, vc2...vc12와 같은 여러 그래프가 창에 함께 있는 경우. 아이디어를 사용하여 각 그래프 옆에 그림 복사 아이콘을 첨부하기 위해 모든 것을 반복하는 방법을 아시나요? 감사해요.Re: 저널에서 그래프를 복사하려면원할 경우 그래프를 복사할 수 있는 버튼이 있는 저널을 만들어 달라는 요청인 것 같습니다. 내 가정은 버튼을 클릭하면 사용자가 복사한 그림을 파워포인트 문서나 일부 문서에 붙여넣기 위해 붙여넣기를 사용할 수 있다는 것입니다.
저널을 생성하고 저장하면 더 이상 해당 저널에 대한 링크가 없습니다. VC ...도 아니다 뉴 . 상대 참조 명령을 사용해야 합니다. 이것이 원하는 경우 스크립트를 < 이것 "는 버튼 상자를 의미합니다. 부모의 HListBox이고 어린이 변동성 도표입니다.Jim이 언급한 것처럼 이것이 원하는 것이 아니라면 자세한 내용을 추가해 주세요.
아래 스크립트는 기준 변수를 관리하는 한 가지 방법을 보여줍니다.
names default to here(1);
dt=open("$SAMPLE_DATA\big class.jmp");
nw = New Window( "Plots", <<JOURNAL></JOURNAL>
Re: 저널에서 그래프를 복사하려면약간 혼란스럽습니다...버튼을 사용하여 자동으로 차트를 저널에 저장하려면.....아래 코드를 사용하면 됩니다....하지만 실제로 그런 것인지는 잘 모르겠습니다. 요구합니다.
names default to here(1);
dt=open("$SAMPLE_DATA\big class.jmp");
nw = New Window( "Plots",
V List Box(
vc = dt << Variability Chart(
Y( :Name( "weight" ) ),
X( :age ),
Std Dev Chart( 0 ),
Show Box Plots( 1 )
),
H List Box(
Button Box( "Copy Distribution", jj = current journal();report(vc) << journal )
)
)
);Re: 저널에서 그래프를 복사하려면제안해 주신 txnelson에게 감사드립니다.
그러나 나는 그런 그래프를 많이 가지고 있으며 사본 배포를 한다는 아이디어는 저널에서 위아래로 이동할 수 있는 유연한 x 및 y 축을 갖는 것입니다. 그래프가 마음에 들면 복사 배포를 클릭하여 프레젠테이션에 붙여 넣을 수 있습니다.
다른 아이디어는 없나요? 귀하의 모든 의견, 시간 및 노력에 진심으로 감사드립니다.
Re: 저널에서 그래프를 복사하려면이 코드는 문제 없이 그래프를 클립보드에 복사합니다.이것을 실행하고 "배포 복사" 버튼을 클릭한 다음 새 저널을 열고 CNTL/v를 수행하면 그래프가 새 저널에 아주 잘 붙여넣어집니다.
names default to here(1);
dt=open("$SAMPLE_DATA\big class.jmp");
nw = New Window( "Plots",
V List Box(
vc = dt << Variability Chart(
Y( :Name( "weight" ) ),
X( :age ),
Std Dev Chart( 0 ),
Show Box Plots( 1 )
),
H List Box(
Button Box( "Copy Distribution", report(vc) << copy picture )
)
)
);Re: 저널에서 그래프를 복사하려면안녕하세요 Txnelson님,
보고서(vc)로 변경한 후에도 "이름이 해결되지 않음: 'vc'에 대한 액세스 또는 평가에 vc가 있습니다. vc/*###*/"라는 오류가 계속 발생합니다.Re: 저널에서 그래프를 복사하려면문제는 "vc"가 플랫폼에 대한 보고서가 아닌 플랫폼을 가리킨다는 것입니다.복사하려는 보고서입니다.버튼의 스크립트를 다음과 같이 변경합니다.
Button Box( "Copy Distribution", report(vc) << copy picture )