알메이트-차트 7.0 사용 설명서
차트 종류

버블 차트

버블 차트는 데이터 포인트가 버블로 표시되고 추가적인 데이터 차원을 버블 크기로 나타내는 플롯(스캐터) 차트의 변형입니다. 플롯 차트와 마찬가지로 일반적으로 버블 차트는 카테고리 축을 사용하지 않고, 가로 축과 세로 축 모두 값으로 표현되는 축을 사용합니다.

버블 차트는 <Bubble2DChart> 노드의 series 속성값에 <Bubble2DSeries> 노드를 설정하여 생성할 수 있습니다. 버블의 크기는 버블의 최소 크기와 최대 크기에 기반하여 데이터 값의 상대적 비율에 따라서 자동으로 계산됩니다. 버블의 최소 크기와 최대 크기는 <Bubble2DChart> 노드의 minRadius 속성과 maxRadius 속성에 설정됩니다.

다음은 버블 차트를 생성하는 코드와 이를 적용해서 출력한 차트의 예제입니다.

<Bubble2DChart showDataTips="true" minRadius="5" maxRadius="40">
...
<series>
<Bubble2DSeries displayName="Profit/Cost/Revenue" xField="Profit" yField="Cost" radiusField="Revenue">
...
</Bubble2DSeries>
</series>
...
</Bubble2DChart>
버블 차트

See the CodePen 알메이트 차트 - 버블 차트

다중 시리즈 버블 차트

여러 개의 데이터 시리즈를 버블 차트에 적용할 수 있습니다. 다음은 A, B, C 부서 각각의 데이터 시리즈에 대한 Profit/Cost/Revenue 관계를 버블 차트로 표현하는 코드와이를 적용해서 출력한 차트의 예제입니다. 이 예제에서는 <Bubble2DSeries> 노드의 <fill> 속성에 <RadialGradient> 노드를 적용하여 버블에 방사형(Radial) 그라디언트 색을 칠하였습니다. 방사형(Radial) 그라디언트 색 설정에 관해서는 영역에 대한 방사형(Radial) 그라디언트 색 설정하기를 참조하십시요.

<Bubble2DChart maxRadius="40" minRadius="5" showDataTips="true">
...
<series>
<Bubble2DSeries displayName="A Dept." xField="A_Profit" yField="A_Cost" radiusField="A_Revenue">
...
</Bubble2DSeries>
<Bubble2DSeries displayName="B Dept." xField="B_Profit" yField="B_Cost" radiusField="B_Revenue">
...
</Bubble2DSeries>
<Bubble2DSeries displayName="C Dept." xField="C_Profit" yField="C_Cost" radiusField="C_Revenue">
...
</Bubble2DSeries>
</series>
...
</Bubble2DChart>
다중 시리즈 버블 차트

See the CodePen 알메이트 차트 - 다중 시리즈 버블 차트

3D 버블 차트

3D 형태의 X, Y 축을 적용한 3D 버블 차트를 생성할 수 있습니다. 3D 버블 차트는 <Bubble3DChart> 노드의 series 속성값에 <Bubble3DSeries> 노드를 설정하여 생성할 수 있습니다. 다음은 3D 버블 차트를 생성하는 코드와 이를 적용해서 출력한 차트의 예제입니다. 이 예제에서는 <Bubble3DSeries> 노드의 <fill> 속성에 <SolidColor> 노드를 적용하여 버블에 반 투명(alpha = “0.5”)한 색을 칠하였습니다. 색 설정에 관해서는 영역에 대한 색 설정하기를 참조하십시요.

<Bubble3DChart showDataTips="true" minRadius="5" maxRadius="40">
...
<series>
<Bubble3DSeries displayName="A Dept." xField="A_Profit" yField="A_Cost" radiusField="A_Revenue">
...
</Bubble3DSeries>
<Bubble3DSeries displayName="B Dept." xField="B_Profit" yField="B_Cost" radiusField="B_Revenue">
...
</Bubble3DSeries>
<Bubble3DSeries displayName="C Dept." xField="C_Profit" yField="C_Cost" radiusField="C_Revenue">
...
</Bubble3DSeries>
<Bubble3DSeries displayName="D Dept." xField="D_Profit" yField="D_Cost" radiusField="D_Revenue">
...
</Bubble3DSeries>
</series>
...
</Bubble3DChart>
3D 버블 차트

See the CodePen 알메이트 차트 - 3D 버블 차트