안녕하세요, 이것은 첫 번째 게시물이며 관련이 있거나 없을 수있는 2 가지 질문이 있습니다.
일반적으로 저는 JMP를 처음 사용하고 항상 동일한 치수를 갖는 pdf 파일로 그래프를 내보내는 개인 워크플로를 만들려고 합니다.
가급적이면 주어진 다이어그램의 모양을 변경하는 스크립트 또는 추가 기능을 사용하고 싶습니다. 다이어그램에서 보고 싶은 변경 사항을 나열하고 일부 스크립트 또는 추가 기능 제안을 위해 열려 있습니다.
1. 크기를 15x10 cm로 변경합니다(cm이 선호되지만 불가능할 경우 픽셀도 작동합니다).
2. 사용한 모든 글꼴을 특정 크기의 글꼴로 변경
3. 연속형 데이터의 경우 x축 및 y축에 화살촉 추가
4. 다이어그램을 PDF로 자동 내보내기
이 작업은 전혀 수행할 수 있습니까?
그렇다면: 어떻게 하는 것이 가장 좋은지 어디에서 찾을 수 있습니까?
도와줘서 고마워
안녕하세요 @Marvin_Bay 포럼에 오신 것을 환영합니다.
불가능한 것은 없습니다. 그러나 여기 있는 누군가가 당신을 도울 수 있도록 화살표가 있는 기본 그래프를 생성한 스크립트가 포함된 파일을 업로드하십시오. 우리는 당신이 원하는 변경을 수행하고 프로세스를 일반화하도록 안내하려고 노력할 것입니다.
론
축의 화살촉은 흥미로운 도전입니다!
SVG에 저장하고 SVG를 XML로 열고 축을 식별할 수 있습니다.
지금 내 접시에 너무 많습니다.
방금 그래프 빌더에서 만든 플롯으로 임의의 데이터를 만들었습니다.
첫 번째 스크립트는 일반적으로 그래프 빌더를 시작할 때와 같이 플롯을 생성합니다.
두 번째 스크립트는 플롯의 치수와 모든 요소의 글꼴을 하나씩 변경합니다.
결국 내가 갖고 싶은 것은 거의 모든 플롯에서 연속 데이터가 있는 축에 화살촉을 추가하고 크기와 사용된 모든 글꼴을 변경하는 데 사용할 수 있는 스크립트입니다. Ten은 플롯을 수동으로 내보내거나 플롯을 pdf 파일로 내보내는 별도의 스크립트를 가지고 있습니다.
두 번째 스크립트:
Graph Builder(
Size( 1535, 865 ),
Variables( X( :x ), Y( :y ) ),
Elements( Points( X, Y, Legend( 3 ) ) ),
SendToReport(
Dispatch(
{},
"x",
ScaleBox,
{Label Row( {Set Font( "CMU Serif" ), Set Font Size( 14 )} )}
),
Dispatch(
{},
"y",
ScaleBox,
{Label Row( {Set Font( "CMU Serif" ), Set Font Size( 14 )} )}
),
Dispatch(
{},
"graph title",
TextEditBox,
{Set Font( "CMU Serif" ), Set Font Size( 14 )}
),
Dispatch(
{},
"X title",
TextEditBox,
{Set Font( "CMU Serif" ), Set Font Size( 14 )}
),
Dispatch(
{},
"Y title",
TextEditBox,
{Set Font( "CMU Serif" ), Set Font Size( 14 )}
),
Dispatch( {}, "400", LegendBox, {font( "CMU Serif", 14, "Plain" )} )
)
)