플롯을 대화형 HTML 파일로 내보내고 싶었습니다.
파일이 꽤 커서 다음에서 플롯을 생성하여 크기를 줄이려고 했습니다. 데이터 보기 제외되지 않은 행.
놀랍게도 파일 크기가 훨씬 더 컸습니다(이것은 플롯 유형에 따라 달라지는 것 같습니다. 다른 플롯 유형의 경우 데이터 보기의 플롯은 원래 데이터 테이블의 플롯에 비해 파일 크기가 줄었지만 여전히 상당히 큽니다.) .
해결책은 다음과 같습니다.
링크 제거 데이터 보기와 원본 테이블 사이(대안: 링크 없이 하위 집합 생성
.
잘라낸 링크가 있는 임시 데이터 세트에 대해 html 내보내기가 자동으로 생성된다는 것이 이치에 맞습니까?
또는 대안으로: 사용자가 링크를 잘라서 파일 크기를 줄일 수 있다는 경고가 로그에 나타날 수 있습니다.
"링크 끊기"와 관련하여 - 소망 이를 위한 단일 클릭 솔루션을 제공합니다.
더보기...dt0 = Open( "$SAMPLE_DATA/Airline Delays.jmp" );
step1= dt0 << Concatenate(dt0, dt0, dt0, dt0, dt0, dt0, dt0, dt0);
dt = step1 << Concatenate(step1,step1,step1,step1);
SubsetLinked = dt << Select Where( :Airline == "Delta" ) << Data View;
SubsetWithoutLink = SubsetLinked<< Subset( All rows, Selected columns only( 0 ) );
gb1 = dt << Graph Builder(
Summary Statistic( "Median" ),
Graph Spacing( 4 ),
Variables( X( :Airline ), Y( :Arrival Delay ) ),
Elements( Box Plot( X, Y, Legend( 4 ) ) )
);
gb2 = SubsetLinked << Graph Builder(
Summary Statistic( "Median" ),
Graph Spacing( 4 ),
Variables( X( :Airline ), Y( :Arrival Delay ) ),
Elements( Box Plot( X, Y, Legend( 4 ) ) )
);
gb3 = SubsetWithoutLink << Graph Builder(
Summary Statistic( "Median" ),
Graph Spacing( 4 ),
Variables( X( :Airline ), Y( :Arrival Delay ) ),
Elements( Box Plot( X, Y, Legend( 4 ) ) )
);
gb1 << Save Interactive HTML( "$TEMP/fullTable.html" );
gb2 << Save Interactive HTML( "$TEMP/linkedSubset.html" );
gb3 << Save Interactive HTML( "$TEMP/SubsetWithoutLink.html" );