종합 차트

  

개요

여러 차트 유형을 또는 원통형 마커와 결합하여 데이터 추세를 강조하거나 편차를 표시할 수 있습니다. 막대, 분산형, 기타 차트 유형에 선이나 원통형 마커를 추가하면 결과 차트를 복합 차트라고 합니다. 일부 복합 차트는 추적 선이 있는 막대 그래프와 같이 두 가지 차트 유형이 조합된 것처럼 표시됩니다.

추적 선이 있는 막대 그래프

완전히 새로운 차트 유형처럼 보이는 박스 차트도 있습니다.

박스 차트.

복합 차트 만들기

모든 복합 차트는 하나 이상의 마커 집합과 결합된 하나 이상의 기본 차트 유형 (선, 분산형, 막대, 방사형)으로 구성됩니다. 이러한 마커를 차트에 배치하려면 데이터가 필요합니다. 차트에 막대나 점을 그리는 데 사용한 것과 동일한 데이터 계열을 사용할 수도 있지만 일반적으로 마커에 독립적인 자체 데이터 세트가 있어야 할 경우가 있습니다. 차트에서 기본 차트와 마커에 다른 데이터 계열을 사용하려면 기본 차트에서 마커 데이터를 숨겨야 합니다. 그러면 해당 데이터로 막대나 선을 추가로 그리려고 하지 않습니다. 방법은 다음과 같습니다.

  1. chd 매개변수 끝에 마커 데이터 계열을 추가합니다. 예를 들어 막대 그래프에 chd=t:30,10,20 데이터가 있으면 chd=t:30,10,20|60,40,50와 같은 선 마커에 새 데이터를 추가할 수 있습니다.
  2. 기본 차트에서 추가 마커 데이터를 숨깁니다. 단순히 추적 선의 막대 그래프에 추가 데이터 계열을 추가하면 차트에 새로운 일련의 막대로 표시됩니다. 이를 방지하려면 이 추가 계열을 숨겨야 합니다. 계열을 숨기려면 chd 형식 설명어 뒤에 한 자릿수를 포함합니다(예: chd=t1:30,10,20|60,40,50). 이 숫자는 cht 매개변수(막대 그래프의 막대, 선 차트의 데이터 포인트 등)에 정의된 기본 차트 유형의 요소를 그리는 데 사용 할 데이터 계열의 수를 차트 API에 알려줍니다. 추가 데이터 계열은 차트를 그릴 때 해당 차트 유형에 의해 무시됩니다. 0기반이 아닌 1기반 숫자입니다. 따라서 t1은 '막대에 첫 번째 데이터 계열만 사용'을 의미하고 t2은 '막대에 처음 두 계열만 사용'을 의미합니다.
    1. 참고:
      1. 분산형 차트 - 분산형 차트는 다른 방식으로 데이터를 숨깁니다. 자세한 내용은 문서를 참고하세요.
      2. lxy 선 차트 - 표시할 계열의 짝수 (t0, t2, t4 등)를 지정합니다. lxy 차트의 각 선이 x값과 y값의 두 데이터 계열로 설명되기 때문입니다.
  3. 숨겨진 데이터 계열을 사용하여 원통형 마커, 선 마커 또는 기타 마커를 그립니다. 마커를 그리는 방법은 연결된 섹션에서 다룹니다. 숨겨진 데이터 계열을 마커의 소스로 참조합니다. 숨겨진 데이터 계열을 원하는 만큼 추가하고 차트 마커에 사용할 수 있습니다.

방금 설명한 차트는 다음과 같습니다.

선 마커가 있는 막대 그래프
cht=bvg
chd=t1:30,10,20|60,40,50
chm=D,0033FF,1,0,5,1

 

차트 유형

다음은 마커 유형과 마커 유형과 함께 사용할 수 있는 차트 유형의 목록입니다.

마커 유형 이를 지원하는 기본 차트 유형
, 분산형, 막대, 방사형
원통형 , 막대
기타 , 분산형, 막대, 방사형

다음은 만들 수 있는 복합 차트 유형의 몇 가지 예입니다.

차트 유형 설명 예시
선 마커 차트 선 마커를 사용하여 다른 많은 차트 유형의 추세를 표시할 수 있습니다. 선 마커가 있는 막대 그래프선 마커가 있는 막대 그래프
원통형 차트 원통형 차트는 재무 데이터를 표시하는 데 자주 사용됩니다. 주황색 선 1개와 재무 마커 4개가 있는 선 차트입니다.
박스 차트

상자 차트는 범위 사분위수로 그룹화된 데이터를 표시하는 데 사용됩니다.

주황색 선 1개와 재무 마커 4개가 있는 선 차트입니다.
삽입된 차트 다른 차트 내에 차트를 삽입할 수 있습니다. 삽입된 차트
기타 마커 허용되는 기본 차트 유형의 마커 데이터를 숨기고 원하는 다른 종류의 마커와 함께 사용할 수 있습니다.
chd=t1:
  10,20,30,40,50,60,70,80
  5,10,15,20,25,30,35,40,45,50
chm=o,000000,1,-1,5

맨 위로

 

선 마커 차트

, scatter, 막대 또는 방사형 차트에 선을 추가하여 추세를 강조할 수 있습니다.

받침대 유형 + 마커 유형 설명 예시
막대 + 선

다음은 트레이스 선이 있는 막대 그래프입니다. 처음 두 개의 데이터 계열은 누적 막대에 사용되고 나머지 계열은 선에 사용됩니다. chd=s2는 차트에서 막대에 처음 두 계열만 사용해야 함을 나타냅니다. 이 선은 데이터로 세 번째 계열을 사용합니다.

  • chd=s2:1XQbnf4,EWoQMUB,9halxp9 - 간단한 인코딩으로, 처음 두 계열은 막대를 그리는 데 사용되고 마지막 계열은 선에 사용됩니다.
  • chm=D,0033FF,2,0,5,1 - 트레이스 선 (D), 파란색, 계열 색인 2의 데이터, 모든 점 (0), 선 너비가 5픽셀, z 순서는 1입니다.
선 마커가 있는 막대 그래프
chm=
  D,0033FF,2,0,5,1
chd=s2:
  1XQbnf4,
  EWoQMUB,
  9halxp9
분산형+선 분산형 차트에 선을 추가하여 평균을 표시할 수 있습니다. 분산형 차트는 다른 방식으로 마커 데이터를 숨깁니다. 자세한 내용은 분산형 차트를 참고하세요.
chd=t:
  12,16,16,24,26,28,41,51,66,68,13,45,81|
  16,14,22,34,22,31,31,48,71,64,15,38,84
chm=
  o,0000FF,0,-1,0|
  o,FF0000,0,0:9:,5|
  D,000000,1,10:,1,-1
막대 + 선

다음은 독립 선이 그 위에 그려진 또 다른 누적 막대 그래프입니다.

선 마커가 있는 막대 그래프
cht=bvs
chd=t2:
  0,10,20,30,20,70,80|
  0,20,10,5,20,30,10|
  10,0,20,15,60,40,30
chm=D,76A4FB,2,0,3
바 + 원형 이전 차트와 동일하지만 선 마커 대신 원 마커가 있습니다. 0.5마다 데이터 값을 지정하여 점선에 계산된 중간점을 추가합니다. 선 마커가 있는 막대 그래프
cht=bvs
chd=t2:
  0,10,20,30,20,70,80|
  0,20,10,5,20,30,10|
  10,0,20,15,60,40,30
chm=o,76A4FB,2,-.5,10

맨 위로

 

원통형 차트

원통형 차트에서는 원통을 그리려면 4개 이상의 데이터 계열과 다른 차트 요소를 위한 추가 계열이 필요합니다. 원통형 차트는 원통형 마커 집합만 표시하거나 아래와 같이 원통형 마커와 막대 또는 선 차트를 조합하여 표시할 수 있습니다.

받침대 유형 + 마커 유형 설명 예시
선 (숨김) + 원통형

이 예는 원통형 마커만 보여주는 차트를 보여줍니다.

  • chd=t0 - 0은 모든 데이터 계열이 기본 차트 유형 (이 경우 선 차트)에서 숨겨지므로 원통형만 그려집니다. 각 계열의 첫 번째 값과 마지막 값은 -1로, 누락된 값을 표시하여 첫 번째 또는 마지막 원통형이 그려지지 않도록 합니다. 이때 축 또는 차트 여백과 겹치는 부분이 있어 잘리지 않습니다.
  • chm=F,0000FF,0,-1,20 - F는 원통형 마커 (원래 '금융 마커')를 나타냅니다. 0000FF는 값이 감소하면 마커가 파란색임을 의미합니다. 0은 원통형 데이터가 계열 0에서 시작함을 나타냅니다. -1는 모든 점에 있는 마커를 나타냅니다 (여기서 0:4를 지정하여 -1 데이터 값을 사용하는 대신 첫 번째와 마지막 원통형을 숨길 수도 있음). 20은 원통형 막대의 너비입니다.
기본 원통형 차트
cht=lc
chd=t0:
  -1,5,10,7,12,-1|
  -1,25,45,47,24,-1|
  -1,40,30,27,39,-1|
  -1,55,63,59,80,-1
chm=F,0000FF,0,-1,20
선 + 원통형

다음은 원통형 마커가 있는 선 차트의 예입니다.

5개의 데이터 계열이 제공됩니다. 첫 번째는 차트 유형 (선)에 사용되고 나머지 '숨겨진' 데이터 계열은 원통형 마커에 사용됩니다. chd=t1 매개변수는 해당 차트 유형 (선 차트)에는 첫 번째 계열만 사용되도록 지정합니다.

첫 번째와 마지막 원통이 차트 영역 테두리에 의해 잘리므로 <which_points> 값에 1:4를 사용하여 첫 번째와 마지막 원통형 마커를 생략했습니다.

chm 매개변수는 F,<declining_color>,<data_series_index>,<which_points>,<width>,<order> 구문을 사용하여 원통형 마커를 지정합니다.

주황색 선 1개와 재무 마커 4개가 있는 선 차트입니다.
cht=lc
chd=t1:
  20,10,15,25,17,30|
  0,5,10,7,12,6|
  35,25,45,47,24,46|
  15,40,30,27,39,54|
  70,55,63,59,80,6
chm=
  F,,1,1:4,20

선 + 원통형

원통형 차트의 또 다른 예이지만 맞춤 채우기 색상이 있습니다.

선 마커가 있는 막대 그래프
chd=t1:
t1:
  90,80,70,50,40,30,20,10|
  0,5,10,0,5,10,0|2,15,20,5,15,40,0|
  5,35,20,2,35,20,0|
  15,40,30,15,40,50,0
chm=
  F,000000,1,1:-2,20
바 + 원통형

다음은 원통형 마커가 있는 막대 그래프의 예입니다.

여기서는 첫 번째와 마지막 원통형 마커를 표시합니다. 막대는 차트 경계에서 잘리지 않도록 충분한 간격을 추가하기 때문입니다.

주황색 선 1개와 재무 마커 4개가 있는 선 차트입니다.
cht=bvg
chd=t1:
  20,10,15,25,17,30|
  0,5,10,7,12,6|
  35,25,45,47,24,46|
  15,40,30,27,39,54|
  70,55,63,59,80,6
chm=
  F,,1,1:4,20

맨 위로

 

박스 차트

상자 차트상자 플롯 또는 상자 및 수염 차트라고도 하며 하나 이상의 계열을 사분위수로 그룹화하는 차트 유형입니다(사분위는 값 범위의 25% 에 걸쳐 있는 그룹이며 이상점은 예외). 상자 차트는 원통형 차트와 비슷하지만 원통형 하단 및 상단 마커에 50번째 백분위수 마커가 추가되어 있습니다.

상자 차트는 다음과 같이 완전히 마커로 구성됩니다.

원통형 마커
chm=
  F,0000FF,0,1,10
원통형 마커
chm=
  H,0000FF,0,1,1:10|
  H,0000FF,3,1,1:10|
  H,0000FF,4,1,1:10
원통형 마커
chm=
  o,FF0000,5,,5|
  o,FF0000,6,,5
원통형 마커
상자 본문에 사용되는 원통형 마커 (chm=F) 세트: 최소, 50번째, 100번째 백분위수 선에 대한 조정 가능한 길이 가로선 도형 마커 (chm=H) 세트: 데이터 세트에서 이상점을 표시하는 원 모양 마커 (chm=o)를 선택적으로 표시할 수 있습니다. 모두 합치면 박스 차트가 완성됩니다!

상자 차트의 기본 차트 유형은 막대 그래프 유형 (bhs, bvs, bhg, bvg) 또는 선 차트 유형 (lc, ls, lxy)입니다. 그러나 데이터 형식 매개변수 (예: chd=t0: 또는 chd=s0:)에 0을 추가하여 기본 차트 유형을 숨기는 경우 어떤 차트 유형을 선택하든 상관없습니다.

상자 차트에는 적어도 5개의 데이터 계열이 있어야 합니다. 4개의 상자, 최대 및 최소 마커, 1개는 50% 마커, 그리고 이상점 마커와 같이 원하는 추가 마커를 위한 추가 데이터 계열도 있어야 합니다. 권장되는 계열 순서는 다음과 같습니다. 계열 1의 값이 계열 2의 값보다 크면 상자가 chm=F 마커 색상으로 채워집니다. 계열 1의 값이 계열 2의 값보다 작으면 상자가 채워지지 않습니다. 자세한 내용은 원통형 마커를 참고하세요.

채워지지 않은 상자의 시리즈 순서:

  1. 최솟값
  2. 25% 마커 (채워진 상자의 경우 75%)
  3. 75% 마커 (채워진 상자의 경우 25%)
  4. 최댓값
  5. 50% 마커
  6. 시리즈 6 이상은 이상점과 같은 추가 마커 데이터에 대한 것입니다.

실제로 원통형 마커 데이터 앞뒤에 추가 마커 계열을 배치할 수 있지만 모든 것을 마지막으로 배치하는 것이 더 간단합니다.

다른 마커, 다른 기본 차트 유형을 지정하거나 데이터 순서를 다르게 지정하여 다양한 스타일의 상자 차트를 만들 수 있습니다.

설명 예시

표준 박스 차트이지만 각 차트 요소를 만드는 데 사용되는 마커를 강조 표시하기 위해 여러 차트 요소에 다른 색상이 할당되어 있습니다.

  • cht=bvs - 기본 차트 유형이 bvs이지만 이 기본 차트의 실제로 막대가 표시되지 않습니다. 여기에서 복합 차트 유형을 지정할 수도 있습니다.
  • chd=t0: - t0는 이 선 차트의 모든 선을 숨깁니다. 모든 데이터는 마커에만 사용됩니다. 데이터에서 첫 번째 값과 마지막 값은 -1입니다. 이는 마커가 차트의 왼쪽 및 오른쪽 가장자리와 겹치지 않도록 하기 위함입니다. 두 번째 계열의 모든 값이 세 번째 계열의 해당 값보다 작으므로 모든 상자가 채워지지 않습니다.
    • -1,5,10,7,12,-1 - 최솟값: 아래쪽 주황색 막대의 하단점 및 녹색 가로 선의 높이입니다.
    • -1,25,30,27,24,-1 - 25% 값: 주황색 상자의 하단 가로 가장자리
    • -1,40,45,47,39,-1 - 75% 값: 주황색 상자의 위쪽 가로 가장자리
    • -1,55,63,59,80,-1 - 최댓값: 위쪽 주황색 막대의 상단 지점 및 파란색 가로 선의 높이입니다.
    • -1,30,40,35,30,-1 - 원통형 내부의 검은색 가로 '중간' 선
    • -1,-1,5,70,90,-1 - 이상점 데이터 (빨간색 원)
    • -1,-1,-1,80,5,-1 - 더 많은 이상점 데이터 (빨간색 원) 이상점 데이터는 두 개의 집합으로 나뉩니다. 오프셋이나 다른 복잡한 트릭을 사용하지 않고는 동일한 계열에 두 개의 마커를 차례로 지정할 수 없기 때문입니다.
  • chm= - 아래에 설명된 마커 데이터:
    • F,FF9900,0,1:4,40 - 점 1~4, 크기 40에서 첫 번째 계열 (0)부터 시작하는 네 개의 데이터 계열을 사용하는 주황색 원통형 마커 (F)
    • H,0CBF0B,0,1:4,1:20 - 최솟값을 표시하는 녹색 가로선 마커입니다. 첫 번째 시리즈에 포함된 내용입니다.
    • H,0000FF,3,1:4,1:20 - 최댓값을 나타내는 파란색 가로선 마커 시리즈 3에서 가져온 것입니다.
    • H,000000,4,1:4,1:40 - 50% 값을 표시하는 검은색 가로선 마커입니다. 시리즈 4에서 가져온 것입니다.
    • o,FF0000,5,-1,7 - 이상점의 여섯 번째 데이터 계열에 할당된 빨간색 원입니다. 마커는 이 시리즈의 모든 요소에 할당되며, 이상점이 없는 상자에는 -1이 사용됩니다.
    • o,FF0000,6,-1,7 - 이상점이 더 많습니다. 이상점을 동일한 상자 주위에 쌓으려면 다른 데이터 계열이 필요합니다.

두 개의 데이터 세트가 있는 세로 막대 그래프: 데이터 세트 하나가 진한 파란색이고 두 번째 데이터 세트가 연한 파란색으로 쌓여 있습니다.

cht=bvs
chd=t0:
  -1,5,10,7,12,-1|
  -1,25,30,27,24,-1|
  -1,40,45,47,39,-1|
  -1,55,63,59,80,-1|
  -1,30,40,35,30,-1|
  -1,-1,5,70,90,-1|
  -1,-1,-1,80,5,-1
chm=
  F,FF9900,0,1:4,40|
  H,0CBF0B,0,1:4,1:20|
  H,000000,4,1:4,1:40|
  H,0000FF,3,1:4,1:20|
  o,FF0000,5,-1,7|
  o,FF0000,6,-1,7

LC 차트 유형은 항상 축 선을 표시합니다. 축 선이 없는 차트를 만들려면 차트 유형을 ls로 지정하세요.
차트 유형 lc에는 테두리가 표시됨
  cht=lc
차트 유형 ls에 테두리가 표시되지 않음
   cht=ls
채워진 상자를 만들려면 두 번째 계열의 점을 세 번째 계열의 해당 점보다 크게 만듭니다. 더 큰 값은 오른쪽에 표시된 코드에서 빨간색으로 표시됩니다. 두 개의 데이터 세트가 있는 세로 막대 그래프: 데이터 세트 하나가 진한 파란색이고 두 번째 데이터 세트가 연한 파란색으로 쌓여 있습니다.
chd=t0:
  -1,5,10,7,12,-1
  -1,40,30,27,24,-1
  -1,25,45,47,39,-1
  -1,55,63,59,80,-1

맨 위로

 

삽입된 차트

선 차트에 삽입된 원형 차트

동적 아이콘을 사용하여 막대, , 방사형 또는 scatter 차트 내에 모든 차트 유형을 삽입할 수 있습니다. 동적 아이콘 (chem) 마커 문서의 삽입된 차트 섹션을 참고하세요.

맨 위로

 

표준 기능

이 페이지의 나머지 기능은 표준 차트 기능입니다.

선 마커 chm=D [막대, 원통형, 선, 레이더, 분산형]

차트에 데이터를 추적하는 선을 추가할 수 있습니다. 복합 차트에서 가장 많이 사용됩니다.

여러 줄을 추가하거나 이를 다른 chm 마커와 결합하려면 파이프(|) 구분 기호를 사용하여 chm 매개변수 집합을 구분합니다. 이 매개변수로는 점선 마커를 만들 수 없습니다.

문법

chm=
  D,<color>,<series_index>,<which_points>,<width>,<opt_z_order>
D
선 마커임을 나타냅니다.
<color>
선의 색상으로, RRGGBB 16진수 형식으로 나타냅니다.
<series_index>
선을 그리는 데 사용되는 데이터 계열의 색인입니다. 데이터 계열 색인은 첫 번째 데이터 계열의 경우 0이고 두 번째 데이터 계열의 경우 1입니다.
<which_points>
선을 그리는 데 사용할 일련의 점 다음 값 중 하나를 사용하세요.
  • 0 - 계열의 모든 점을 사용합니다.
  • start:end - start부터 end까지 특정 범위의 점 범위를 사용합니다 (0부터 시작하는 색인). 또한 부동 소수점 값을 사용해 중간점을 지정하거나 start 또는 end를 비워 두어 각각 첫 번째 또는 마지막 데이터 포인트를 나타낼 수 있습니다. startend는 마지막 값의 역 색인인 음수일 수 있습니다. startend가 모두 음수이면 증가하는 값(예: -6:-1)으로 작성해야 합니다.
<size>
선의 너비입니다(픽셀 단위).
<opt_z_order>
[선택사항] 다른 마커 및 다른 모든 차트 요소와 비교하여 마커를 그릴 레이어입니다. -1.0~1.0 사이의 부동 소수점 숫자이며 -1.0이 최저점, 1.0이 최상단입니다. 차트 요소(선 및 막대)가 0보다 작습니다. 두 마커의 값이 동일한 경우 URL에 지정된 순서대로 그려집니다. 기본값은 0.0 (차트 요소 바로 위)입니다.

 

예시

설명 예시

다음은 막대 그래프에 마커 선을 그리는 예입니다. z 순서가 1로 설정되므로 선이 막대 위에 그려집니다.

이 예에서는 막대와 데이터 선에 동일한 데이터를 사용합니다.
선 마커가 있는 막대 그래프
chm=D,0033FF,0,0,5,1
chd=s:1XQbnf4

같은 막대 그래프이지만 선에 대한 추가 데이터 계열이 있습니다. 다음은 복합 차트의 예입니다. 복합 차트는 chd 매개변수에 데이터 계열을 추가하고 차트에서 추가 데이터 계열을 '무시'하도록 chd에 값을 지정하여 그립니다.

자세한 내용은 복합 차트를 참고하세요.

선 마커가 있는 막대 그래프
chm=D,0033FF,1,0,5,1
chd=s1:1XQbnf4,43ksfg6

맨 위로

도형 마커 chm [막대, 선, 방사형, 분산형]

차트의 모든 데이터 포인트 또는 개별 데이터 포인트에 그래픽 마커를 지정할 수 있습니다. 두 개 이상의 마커가 동일한 지점을 차지하면 마커는 chm 매개변수에 표시된 순서대로 그려집니다. 데이터 포인트에 텍스트 마커를 만들 수도 있습니다. 이 내용은 데이터 포인트 마커에서 다룹니다.

파이프 문자 ( |)를 사용하여 도형 마커를 다른 chm 매개변수와 결합하여 chm 매개변수를 구분할 수 있습니다.

문법

표시해야 하는 각 계열에 다음 매개변수 중 하나를 지정합니다. 여러 계열을 표시하려면 파이프 문자로 구분된 추가 매개변수 집합을 만듭니다. 모든 계열을 마크업할 필요는 없습니다. 데이터 계열에 마커를 할당하지 않으면 마커가 가져오지 않습니다.

도형 마커는 분산형 차트에서 약간 다르게 동작합니다. 자세한 내용은 해당 문서를 참조하세요.

chm=
  [@]<marker_type>,<color>,<series_index>,<opt_which_points>,<size>,<opt_z_order>,<opt_offset>
    |...|
  [@]<marker_type>,<color>,<series_index>,<opt_which_points>,<size>,<opt_z_order>,<opt_offset>
@
[선택사항] 마커 유형 앞에 선택적 @ 문자를 붙이면 <opt_which_points>가 x:y 형식을 사용해야 합니다.
<마커_유형>
사용할 마커 유형입니다. 다음 유형 중 하나를 지정합니다.
  • a - 화살표
  • c - 교차
  • C - 직사각형. 직사각형 마커의 경우 데이터 계열이 2개 이상 있어야 합니다. 계열 0은 하단 가장자리를 지정하고 계열 1은 상단 가장자리를 지정합니다. <size>는 직사각형의 너비를 픽셀 단위로 지정합니다.
  • d - 다이아몬드
  • E - 오류 막대 마커 ( ) 이 마커에는 만들려면 두 개의 데이터 계열이 필요합니다. 하나는 하단에, 하나는 두 번째 계열의 상단에 해당하는 값입니다. 또한 확장된 <size> 구문, 즉 line_thickness[:top_and_bottom_width] 를 노출합니다. 여기서 top_and_bottom_width는 선택사항입니다. 아래 예시를 참조하세요.
  • h - 지정된 높이에서 차트를 가로지르는 가로선입니다. (<opt_which_points> 매개변수에 유효한 유일한 형식은 n.d입니다.)
  • H - 지정된 데이터 마커를 통과하는 가로선입니다. 이는 확장된 <size> 문법을 지원하므로 정확한 선 길이를 지정할 수 있습니다. line_thickness[:length]. 여기서 :length는 선택사항이며 기본값은 전체 차트 영역 너비입니다.
  • o - 서클
  • s - 정사각형
  • v - x축에서 데이터 포인트까지의 수직선
  • V - 길이를 조정할 수 있는 수직선입니다. 이는 확장된 <size> 값 문법을 지원하므로 정확한 선 길이를 지정할 수 있습니다. line_thickness[:length]. 여기서 :length는 선택사항이며 기본값은 전체 차트 영역 높이입니다. 마커가 데이터 포인트의 중앙에 위치합니다.
  • x - X
<color>
: 이 계열의 마커 색상으로, RRGGBB 16진수 형식으로 나타냅니다.
<series_index>
마커를 그릴 데이터 계열의 0부터 시작하는 색인입니다. h 마커 및 x/y 위치로 위치를 지정하는 마커(@ 문자로 시작)의 경우 무시됩니다. 숨겨진 데이터 계열을 마커의 소스로 사용할 수 있습니다. 자세한 내용은 복합 차트를 참고하세요. 그룹화된 세로 막대 그래프는 마커를 특정 막대에 맞춰 정렬하는 특수 확장 구문을 지원합니다.
<opt_which_points>
[선택사항] 마커를 그릴 점입니다. 기본값은 모든 마커입니다. 다음 값 중 하나를 사용하세요.
  • n.d: 마커를 그릴 위치입니다. 의미는 마커 유형에 따라 다릅니다.
    • h를 제외한 모든 유형: 마커를 그릴 데이터 포인트입니다. 여기서 n.d는 계열에서 0부터 시작하는 색인입니다. 정수가 아닌 값을 지정하면 분수는 계산된 중간점을 나타냅니다. 예를 들어 3.5는 지점 3과 지점 4 사이의 중간 지점을 의미합니다.
    • h - 0.0에서 1.0까지의 숫자입니다. 0.0은 차트의 하단이고 1.0은 차트 상단입니다.
  • -1 - 모든 데이터 포인트에 마커를 그립니다. 이 매개변수를 비워 두면 모든 데이터 포인트에 그릴 수도 있습니다.
  • -n - n번째 데이터 포인트마다 마커를 그립니다. 부동 소수점 값입니다. n이 1보다 작으면 차트에서 중간점을 추가로 계산합니다. 예를 들어 -0.5에는 데이터 포인트보다 두 배 많은 마커가 배치됩니다.
  • start:end:n - 시작부터 종료 색인 값(포함)까지의 범위에서 n번째 데이터 포인트마다 마커를 그립니다. 모든 매개변수는 선택사항이므로 (없는 경우도 있으므로) 3::1은 네 번째 요소에서 마지막인 1단계까지이고 이 매개변수를 완전히 생략하면 기본값이 first:last:1이 됩니다. 모든 값은 부동 소수점 숫자일 수 있습니다. 마지막 값에서 역순으로 계산하기 위해 startend는 음수일 수 있습니다. startend가 모두 음수이면 증가하는 값으로 나열되어야 합니다 (예: -6:-1:1). n 단계 값이 1보다 작으면 주어진 데이터 값을 보간하여 추가 데이터 포인트를 계산합니다. 기본값은 first:last:1입니다.
  • x:y - 차트의 특정 x/y 지점에 마커를 그립니다. 이 지점은 선 위에 있지 않아도 됩니다. 이 옵션을 사용하려면 마커 유형 앞에 @ 문자를 추가하세요. 좌표를 부동 소수점 값으로 지정합니다. 여기서 0:0은 차트의 왼쪽 하단이고 1:1은 차트의 오른쪽 상단입니다. 예를 들어 차트 중앙에 빨간색 15픽셀 다이아몬드를 추가하려면 @d,FF0000,0,0.5:0.5,15를 사용합니다.
<size>
: 마커의 크기(픽셀)입니다. 대부분은 이 매개변수에 단일 숫자 값을 사용합니다. V, H, S 마커는 구문 <size>[:width]를 지원하며 이 구문에서 선택사항인 두 번째 부분은 줄 또는 마커 길이를 지정합니다.
<opt_z_order>
[선택사항] 다른 마커 및 다른 모든 차트 요소와 비교하여 마커를 그릴 레이어입니다. -1.0~1.0 사이의 부동 소수점 숫자이며 -1.0이 최저점, 1.0이 최상단입니다. 차트 요소 (선 및 막대)가 0보다 작습니다. 두 마커의 값이 동일한 경우 URL에 지정된 순서대로 그려집니다. 기본값은 0.0 (차트 요소 바로 위)입니다.
<opt_offset>
[선택사항] 지정된 위치로부터 가로 및 세로 오프셋을 지정할 수 있습니다. 다음은 : 구분자를 사용하는 구문입니다(reserved:<horizontal_offset>:<vertical_offset>). 지정하면 <opt_z_order>의 chm 매개변수 문자열에 빈 값을 포함할 수 있습니다. 예: o,FF9900,0,4,12,,:10 o,FF9900,0,4,12.0,,:-10:20 o,FF9900,0,4,12,1,::20
  • reserved - 비워둡니다.
  • <horizontal_offset> - 가로 오프셋을 픽셀 단위로 지정하는 양수 또는 음수입니다. 선택사항입니다. 사용하지 않으면 비워 두세요.
  • <vertical_offset> - 수직 오프셋을 픽셀 단위로 지정하는 양수 또는 음수입니다. 선택사항입니다. 사용하지 않으면 비워 두세요.

 

예시

설명 예시

다음은 여러 도형 및 선 마커의 예입니다.

  • a,990066,0,0.0,9.0 - 보라색 화살표, 첫 번째 계열, 첫 번째 점, 크기 9.
  • c,FF0000,0,1.0,20.0 - 빨간색 십자가, 첫 번째 계열, 두 번째 점, 크기 9.
  • d,80C65A,0,2,20.0 - 녹색 다이아몬드, 첫 번째 계열, 세 번째 점, 크기 9
  • H,000000,0,3,1:40 - 검은색 가로선, 첫 번째 계열, 데이터 포인트 3, 너비 1픽셀, 길이 40픽셀
  • o,FF9900,0,4.0,12.0 - 주황색 원, 첫 번째 계열, 다섯 번째 점, 크기 12
  • s,3399CC,0,5.0,11.0 - 파란색 정사각형, 첫 번째 계열, 여섯 번째 포인트, 크기 11.
  • v,BBCCED,0,6.0,1.0 - 최대 포인트까지의 세로선, 첫 번째 계열, 일곱 번째 포인트, 너비가 1픽셀입니다.
  • V,3399CC,0,7.0,1.0 - 세로선에서 차트 상단부터 상단까지, 첫 번째 계열, 8번째 포인트, 너비 1픽셀
  • x,FFCC33,0,8.0,20.0 - 노란색 'X', 첫 번째 계열, 9번째 점, 크기 20.
  • H,FFFF00,0,9,2 - 데이터 포인트 9의 차트 너비를 나타내는 노란색 가로 선입니다.
  • h,FF0000,0,0.5,1 - 지정된 높이의 빨간색 가로선, 첫 번째 계열, 차트 절반 높이, 너비 1픽셀
마커가 있는 선 차트
chm=
  a,990066,0,0.0,9.0|
  c,FF0000,0,1.0,20|
  d,80C65A,0,2.0,20.0|
  H,000000,0,3,1:40|
  o,FF9900,0,4.0,12.0|
  s,3399CC,0,5.0,11.0|
  v,BBCCED,0,6,1.0|
  V,3399CC,0,7,1.0|
  x,FFCC33,0,8,20|
  H,FFFF00,0,9,2|
  h,FF0000,0,0.5,1

다음은 한 데이터 계열에 다이아몬드를 사용하고 다른 데이터 계열에 원을 사용하는 예입니다.

두 개 이상의 마커가 동일한 지점을 차지하면 마커가 chm 매개변수에 표시된 순서대로 그려집니다. 여기서 원은 chm로 지정된 첫 번째 마커이므로 먼저 그려집니다. 다이아몬드는 두 번째로 지정되어 그려져 원 위에 그려집니다.

선 차트, 한 선에는 각 데이터 포인트에 15픽셀의 원이 있고 다른 선에는 10픽셀의 다이아몬드가 있습니다. 두 선에 공통된 점에 다이아몬드가 그려져 있습니다.
chm=
  o,FF9900,0,-1,15.0|
  d,FF0000,1,-1,10.0

다음은 모든 두 번째 데이터 포인트에 마커가 있는 선 차트입니다 (-2는 다른 모든 포인트를 의미함).

두 번째 지점마다 마커가 있는 선 차트
chd=t:
  0,20,20,50,40,70,70,90,85,45,40,50
chm=
  o,0066FF,0,-2,6
다음은 데이터 포인트의 2배에 해당하는 마커가 있는 선 차트입니다(-0.5는 0.5점마다). 두 번째 지점마다 마커가 있는 선 차트
chd=t:
  0,20,20,50,40,70,70,90,85,45,40,50
chm=
  o,0066FF,0,-.5,6
이 예에서는 hv 마커를 사용하여 맞춤 색상 및 두께로 그리드 선을 만드는 방법을 보여줍니다. z 순서 값(마지막 값)은 -1로 설정되므로 그리드 선이 데이터 선 아래에 그려집니다.
두 번째 지점마다 마커가 있는 선 차트
chm=
  h,76A4FB,0,0:1:.2,2,-1|
  V,76A4FB,0,::2,0.5,-1

다음 차트는 선 차트에 세로 채우기 선을 추가합니다.

  • v - 차트의 세로선
  • FF0000 - 빨간색 선
  • 0 - 계열 색인
  • : :.5 - 범위 지정자: 시작부터 끝까지, 0.5포인트마다.
  • 2 - 두께 2픽셀입니다.
두 번째 지점마다 마커가 있는 선 차트
chm=
  v,FF0000,0,::.5,2
이 예시에서는 정확한 좌표를 사용하여 차트에 화살표와 텍스트 마커를 추가합니다. 첫 번째 D 마커는 막대 아래에 있는 트레이스 선입니다. 두 번째 아이콘은 화살표이고 세 번째 마커는 화살표 텍스트입니다.
chm=
  D,003971,1,0,3|
  @a,000000,0,.25:.75,7|
  @tExpected,000000,0,.35:.85,10
특정 데이터 포인트 (H)에 고정된 가로선은 상대 값을 표시하거나 차트에서 데이터 값의 높이를 강조하는 데 유용할 수 있습니다.
chm=H,FF0000,0,18,1

이 그래프에서는 <size> 매개변수에서 선 두께와 길이를 지정할 수 있는 마커를 보여줍니다.

  • E,000000,0,6,1:20 - 너비가 1픽셀인 선이 있고 상단 및 하단 막대가 20픽셀 길이인 검은색 오류 표시줄입니다. 하단은 계열 0포인트 8에 고정되고 상단은 계열 1포인트 8에 고정됩니다.
  • H,990066,1,2,5:50 - 데이터 포인트 2를 중심으로 한 5픽셀 너비, 50픽셀 길이의 자주색 가로 선
  • V,3399CC,0,8,3:50- 파란색 수직선 3픽셀 너비, 길이 50픽셀, 데이터 포인트 8 중심
title="cht=lc&chd=s:2gounjqLaCf,jqLaCf2goun&chco=008000,00008033&chls=2.0,4.0,1.0&chs=250x150&chm=H,990066,1,2,5:8066,1,2,5:8066,1,2,5:8066,1,2,5:3
chm=
  E,000000,0,6,1:20|
  H,990066,1,2,5:50|
  V,3399CC,0,8,3:50

맨 위로

원통형 마커 chm=F [막대, 선]

원통형 마커는 데이터 계열의 분산과 방향 변경을 나타냅니다. 주로 하루 동안의 주가를 표시하는 데 사용됩니다. 마커에는 최고값과 최저값, 특정 기간 (일반적으로 하루)의 시가 및 종가를 보여주는 세그먼트가 포함됩니다. 원통형 마커에 대한 자세한 내용은 여기를 참고하세요.

원통형 마커는 수직선으로 이등분된 직사각형으로 그려집니다. 원통형 마커를 그리려면 4개의 데이터 계열이 필요합니다. 각 계열이 지정하는 항목은 다음과 같습니다.

  • 시리즈 1 및 4는 각각 수직선의 하단과 상단을 지정합니다. 이는 일반적으로 그날의 낮은 값과 높은 값을 나타냅니다.
  • 시리즈 2 및 3은 직사각형의 세로 테두리를 지정합니다. 계열 2는 시가이고 계열 3은 종가입니다. 직사각형의 색상은 어느 것이 더 높은지에 따라 다릅니다. 시작값 (시리즈 2)이 종가 (시리즈 3)보다 낮으면 가격이 증가했고 직사각형은 기본적으로 녹색으로 채워져 있습니다. 시가 (시리즈 2)가 종가 (시리즈 2)보다 높으면 가격이 감소하고 직사각형은 기본적으로 빨간색으로 채워진 단색으로 채워집니다. 감소하는 값을 사용하여 직사각형의 채우기 색상만 지정할 수 있습니다. 이를 지정하면 증가하는 값이 있는 직사각형이 채워지지 않습니다 (비어 있음). 시리즈 2는 가격이 상승했는지에 따라 직사각형의 상단 또는 하단이 될 수 있습니다.

파이프 문자 ( |)를 사용하여 원통형 마커를 다른 chm 매개변수와 결합하여 chm 매개변수를 구분할 수 있습니다.

참고: 마커를 그리는 데 사용되는 데이터의 선이 차트에 표시되지 않도록 하려면 형식 유형 뒤에 0을 포함해야 합니다. 예를 들어 텍스트 형식 데이터 문자열의 chd=t0:10,20,30,40입니다. 자세한 내용은 복합 차트를 참고하세요.

다음 예는 각 계열의 줄을 보여줍니다.

문법

chm=
  F,<opt_declining_color>,<data_series_index>,<opt_which_points>,<width>,<opt_z_order>
원통형 마커임을 나타냅니다.
<opt_declining_color>
[선택사항] 값이 감소하는 경우(계열 2 값이 상응하는 계열 3 값보다 큰 경우) 직사각형의 채우기 색상입니다. RRGGBB 형식의 16진수입니다. 값이 증가하면 직사각형이 비어 있게 됩니다. 기본값은 증가하려면 녹색으로, 감소하려면 빨간색으로 계속합니다 (증가하는 값에는 맞춤 채우기 색상을 지정할 수 없음).
<data_series_index>
원통형 마커의 첫 번째 계열로 사용할 데이터 계열의 색인입니다. 이는 0부터 시작하는 색인입니다. 따라서 여기에서 1을 지정하고 계열이 6개 있으면 두 번째, 세 번째, 네 번째, 다섯 번째가 원통형 마커를 그리는 데 사용됩니다.
<opt_which_points>
[선택] 마커를 그리는 데 사용할 데이터 포인트를 지정합니다. 기본값은 모든 마커입니다. 다음 형식 중 하나를 사용합니다.
  • n.d - 계열의 단일 점에 마커를 그립니다. 여기서 n.d는 계열에 있는 점의 색인입니다. 정수가 아닌 값을 지정하면 분수는 계산된 중간점을 나타냅니다. 예를 들어 3.5는 지점 3과 지점 4 사이의 중간 지점을 의미합니다.
  • -1 - 모든 데이터 포인트에 마커를 그립니다. 이 매개변수를 비워 두면 모든 마커에 그릴 수도 있습니다.
  • -n - n번째 데이터 포인트마다 마커를 그립니다.
  • start:end:n - start부터 end 색인 값(포함)까지의 범위에서 n번째 데이터 포인트마다 마커를 그립니다. 모든 매개변수는 선택사항이므로 (없는 경우도 있으므로) 3::1은 네 번째 요소에서 마지막인 1단계까지이고 이 매개변수를 완전히 생략하면 기본값이 first:last:1이 됩니다. 모든 값은 부동 소수점 숫자일 수 있습니다. 마지막 값에서 역순으로 계산하기 위해 startend는 음수일 수 있습니다. startend가 모두 음수이면 증가하는 값으로 나열되어야 합니다 (예: -6:-1:1). n 단계 값이 1보다 작으면 주어진 데이터 값을 보간하여 추가 데이터 포인트를 계산합니다. 기본값은 first:last:1입니다.
<너비>
모든 직사각형의 너비입니다(단위: 픽셀).
<opt_z_order>
[선택사항] 다른 마커 및 다른 모든 차트 요소와 비교하여 마커를 그릴 레이어입니다. -1.0~1.0 사이의 부동 소수점 숫자이며 -1.0이 최저점, 1.0이 최상단입니다. 차트 요소(선 및 막대)가 0보다 작습니다. 두 마커의 값이 동일한 경우 URL에 지정된 순서대로 그려집니다. 기본값은 0.0입니다 (차트 요소 바로 위).

 

예시

설명 예시

다음은 4개의 계열이 있는 선 차트의 원통형 마커 예입니다. 맞춤 채우기 색상 0000FF (파란색)가 지정되었으며 이 색상은 계열 3의 점이 계열 2의 해당 점보다 작을 때 직사각형을 채우는 데 사용됩니다.

첫 번째와 마지막 직사각형은 차트로 잘립니다. 이러한 값을 제거하려면 chm의 네 번째 매개변수에 1:4를 지정하면 됩니다.

계열의 줄을 숨기려면 데이터 문자열의 0에 주목하세요(chd=t0). 이는 모든 차트 데이터가 마커에 사용됨을 나타냅니다.

<which_point> 매개변수가 비어 있으며 모든 데이터 포인트에 원통을 그립니다.

주황색 선 4개와 재무 마커 4개가 있는 선 차트

chd=t0:
  0, 5,10, 7,12, 6|
  35,25,45,47,24,46|
  15,40,30,27,39,54|
  70,55,63,59,80,60
chm=F,0000FF,0,,20

다음은 동일한 차트의 기본 색상을 사용하고 첫 번째와 마지막 항목을 삭제하는 예입니다.

복합 차트입니다. 선 차트 (기본 차트 유형)와 원통형 마커가 조합된 형태입니다. cht=t:1의 값이 1이면 첫 번째 이후 모든 데이터 계열이 기본 차트 유형 (선 차트)에서 숨겨져야 합니다. chm=F,,1,1:4,20의 첫 번째 1은 원통형 데이터가 계열 2, 3, 4, 5에서 비롯됨을 의미합니다 (1은 0 기반임). 이와 같은 복합 차트를 그리는 방법에 대한 자세한 내용은 복합 차트를 참고하세요.

주황색 선 1개와 재무 마커 4개가 있는 선 차트입니다.
cht=lc
chm=
  F,,1,1:4,20

chd=t1:
  15,40,30,27,39,54|
  ...

맨 위로