안녕하세요 여러분!
랩 기능을 사용하여 여러 패널이있는 그래프 빌더에서 자주 그래프를 만듭니다. 이것들은 과학 출판물에 들어갈 것이므로 프레임 자체의 크기가 균일해야합니다.
프레임 크기를 조정하는 명령을 알고 있습니다.
gb = graph builder(stuff in here)
Report(gb)[FrameBox(1)] << Frame Size(x,y)
문제는 (예를 들어) x 축을 특정 픽셀 수 이상으로 늘린 후 A) 이러한 프레임의 축 길이가 더 이상 증가하지 않는다는 것입니다 (화면 끝에 도달하면 멈춘 것처럼 보임).
y 축 일관되지 않게 변하는 것 같습니다! 첨부 된 pdf를 참조하십시오.
이상적으로는, 특히 축 텍스트가 그래프에서 그래프로 변경되고 축 상자의 너비에 차이가 발생하고 때로는 해당 프레임이있는 창에 의해 제한되지 않는 프레임으로 이러한 프레임이 나올 수 있기를 바랍니다. 타일 레이블의 너비로 인해이 문제가 더욱 복잡해집니다. 최종 결과는 벡터 편집 소프트웨어에서 많은 수동 조정을해야한다는 것입니다. 이는 특히 출판 전에 수치를 정기적으로 수정하기 때문에 엄청난 시간 낭비입니다.
도움을 주셔서 감사합니다!
확인 뿡 빵뀨 논평 도움이 ...그래프 빌더 스크립트의 창에 맞추기 ( "off"). (또는 같은 게시물에서 다른 답변을 시도하십시오.)
빠른 답장을 보내 주셔서 감사합니다. 오늘 아침에 테스트 한 내용 중 대부분의 경우
fit to window("off")작동하고 동일한 크기의 프레임을 만듭니다.
내 그래프 중 하나에 문제가있는 것 같습니다. 첨부 된 pdf에서 볼 수 있듯이 두 개의 개별 그래프 작성기 스크립트에서이 명령을 실행하면 동일한 y 축이 제공되지만 x 축은 여전히 꺼져 있습니다.
290 픽셀로 표시되는 그래프에서 사용자 지정 축을 사용했습니다. 사용자 지정이 아닌 축으로 변환하면 프레임 너비가 300 픽셀이됩니다.
사용자 정의 축 :
Dispatch(
{},
"Viral Load",
ScaleBox,
{Scale( "Log" ), Format(
"Custom",
Formula(
Match( value,
10, "10",
100, "",
1000, "1K",
10000, "",
100000, "100K",
1000000, "",
10000000, "10M",
100000000, "",
1000000000, "1G",
10000000000, ""
)
),
15
), Min( 4.05544569709589 ), Max( 2500000000 ), Inc( 1 ),
Minor Ticks( 0 ), Add Ref Line(
10,
"Dashed",
"Medium Light Gray",
"",
1
), Label Row( Show Minor Labels( 0 ) )}
)문제를 피하기 위해 비 사용자 지정 축을 고수 할 것입니다. 나는 이것을 사용하여 라벨을 얇게 만들고 (다시 벡터 편집기에서 제거해야 할 것입니다). 라벨이 붙은 모든 것이 너무 조밀합니다. 축에 다른 모든 로그에만 레이블을 지정하는 쉬운 방법이 있습니까? 증분을 2로 변경하면 유지하고 싶은 틱도 손실됩니다. 감사합니다!