<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />안녕하세요,
글리프 (glyph)와 같은 히트 맵 디스플레이에서보다 정교한 것을 렌더링하는 방법이 있습니까?
글리프는 해당 셀에 배치되어 동시에 더 많은 값을 볼 수 있습니다.
나는 여기와 같은 내부 - 바깥 쪽 사각형 글리프에 대해 생각하고있다.
https://www.ukp.tu-darmstadt.de/fileadmin/user_upload/Group_UKP/Visualization/Vis-Streifen.png
고마워요 마이클
그래프 빌더는 하나의 색상 변수 만 가질 수 있고 히트 맵을 오버레이하지 않기 때문에 가능하지 않다고 생각했지만 사각형 마커와 히트 맵을 결합하여 원하는 효과를 얻었습니다. 지각 적으로 효과가 있는지는 잘 모르겠지만 다른 크기 / 표식 조합으로 실험 해 볼 수 있는지 여부를 확인하십시오.
주요 트릭은 행에 색상을 지정하고 (행> 색상 또는 열로 표시) 그래프 작성기의 Points 요소에 색상 역할의 변수 (속성> 점> 변수> C2)를 무시하도록 지정하여 열 map 요소가이를 사용합니다. 아래 스크립트.

New Table( "double heat",
New Column( "X1", Nominal, Set Values( Mod( 0 :: 59, 6 ) + 1 ) ),
New Column( "X2", Nominal, Set Values( Floor( (0 :: 59) / 6 ) + 1 ) ),
New Column( "S1", Formula( Random Uniform() ) ),
New Column( "C1", Formula( Random Uniform() ) ),
New Column( "C2", Formula( :C1 + Random Normal() / 5 ) )
);
Current Data Table() << Run Formulas();
// change the rows to use square markers (could be anything)
For Each Row( Row State( Row() ) = Marker State( "Filled Square" ) );
// Color each row marker based on column C1
Current Data Table() << Color by Column( :C1, Color Theme( "Blue to Gray to Red" ) );
Graph Builder(
Size( 257, 422 ), Show Control Panel( 0 ),
Variables( X( :X1 ), Y( :X2 ), Color( :C2 ), Size( :S1 ) ),
Elements(
Heatmap( X, Y, Legend( 13 ) ),
Points( X, Y, Color( 0 ), Legend( 12 ) )
),
SendToReport( Dispatch( {}, "400", ScaleBox,
{Legend Model( 12, Properties( 0, {Marker Size( 6 )} ) )}
) )
)