종합 차트

  

개요

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

추적 선이 있는 막대 그래프

완전히 새로운 차트 유형(예: 상자 차트)도 있습니다.

상자 차트.

복합 차트 만들기

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

  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 매개변수(막대 그래프의 막대, 선 차트의 데이터 포인트 등)에 정의된 대로 기본 차트 유형의 요소를 그리기 위해 사용 할 데이터 계열의 수를 Chart 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는 모든 지점에서 마커를 나타냅니다 (-1 데이터 값을 사용하는 대신 첫 번째와 마지막 원통형을 숨기도록 여기서 0:4를 지정할 수도 있음). 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) 세트 1개: (선택사항) 데이터 세트의 이상점을 표시하기 위한 일부 원 도형 마커(chm=o) 전부 합치면 상자 차트가 완성됩니다.

박스 차트의 기본 차트 유형은 막대 차트 유형 (bhs, bvs, bhg, bvg) 또는 선 차트 유형 (lc, ls, lxy) 중 하나입니다. 그러나 데이터 형식 매개변수에 0을 추가하여 기본 차트 유형을 숨기는 경우 (예: chd=t0: 또는 chd=s0:) 차트 유형을 선택해도 무관합니다.

상자 차트에는 5개 이상의 데이터 계열이 있어야 합니다. 상자에는 4개 이상의 마커, 최대 마커 및 최소 마커, 50% 마커에 1개, 이상점 마커와 같이 원하는 추가 마커에 대한 추가 데이터 계열이 있어야 합니다. 권장되는 시리즈 순서는 다음과 같습니다. 계열 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)부터 시작하여 4개의 데이터 계열을 사용하는 주황색 원통형 마커 (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 - 이상점의 6번째 데이터 계열에 할당된 빨간색 원입니다. 마커는 이 시리즈의 모든 요소에 할당되며, 이상점이 없는 상자에는 -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>
케이스가
이것이 선 마커임을 나타냅니다.
<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_that_points>에서 x:y 형식을 사용해야 합니다.
<marker_type>
사용할 마커의 유형입니다. 다음 유형 중 하나를 지정합니다.
  • a - 화살표
  • c - 교차
  • C - 직사각형 직사각형 마커인 경우 데이터 계열이 2개 이상 있어야 합니다. 계열 0은 하단 가장자리를, 계열 1은 상단 가장자리를 지정합니다. <size>는 직사각형의 너비를 픽셀 단위로 지정합니다.
  • d - 다이아몬드
  • E - 오류 막대 마커 ( ) 이 마커를 만들려면 두 개의 데이터 계열, 즉 하단에 하나의 값, 상단의 두 번째 계열에서 해당하는 점이 필요합니다. 또한 확장된 <size> 구문인 line_thickness[:top_and_bottom_width] 를 노출합니다. 여기서 top_and_bottom_width는 선택사항입니다. 아래 예시를 참조하세요.
  • h - 차트를 가로지르는 지정된 높이의 가로선입니다. (<opt_which_points> 매개변수에 유효한 유일한 형식은 opt_which_points입니다.)
  • H - 지정된 데이터 마커를 통과하는 가로줄입니다. 정확한 줄 길이(line_thickness[:length])를 지정할 수 있는 확장된 <size> 구문을 지원합니다. 여기서 :length는 선택사항이며 기본값은 전체 차트 영역 너비입니다.
  • o - 원
  • s - 정사각형
  • v - x축에서 데이터 포인트까지의 수직선
  • V - 길이를 조절할 수 있는 세로선입니다. 정확한 줄 길이(line_thickness[:length])를 지정할 수 있는 확장된 <size> 값 구문을 지원합니다. 여기서 :length는 선택사항이며 기본값은 전체 차트 영역 높이입니다. 마커는 데이터 포인트의 중앙에 배치됩니다.
  • x - X
<color>
이 계열의 마커 색상으로, RRGGBB 16진수 형식입니다.
<series_index>
: 마커를 그릴 데이터 계열의 0 기반 색인입니다. x/y 위치로 위치를 지정하는 h 마커 및 마커(@ 문자로 시작)에서는 무시됩니다. 숨겨진 데이터 계열을 마커의 소스로 사용할 수 있습니다. 자세한 내용은 복합 차트를 참고하세요. 그룹화된 세로 막대 그래프는 마커를 특정 막대에 맞춰 정렬하는 특수 확장 구문을 지원합니다.
<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는 데이터 포인트보다 2배 많은 마커를 배치합니다.
  • start:end:n - start부터 end 색인 값(양 끝값 포함)까지 범위의 모든 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
  • 예약됨 - 비워 둡니다.
  • <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 - 차트 상단에서 세로선, 첫 번째 계열, 여덟 번째 점, 너비 1픽셀
  • x,FFCC33,0,8.0,20.0 - 노란색 'X', 첫 번째 계열, 아홉 번째 포인트, 크기 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는 1/2포인트마다 의미함). 매초 지점마다 마커가 있는 선 차트
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,038,001,250,200,000입니다.chm=
  E,000000,0,6,1:20|
  H,990066,1,2,5:50|
  V,3399CC,0,8,3:50
,1,2,5038,000입니다.

맨 위로

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

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

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

  • 시리즈 1 및 4는 각각 세로선의 하단과 상단을 지정합니다. 이 값은 일반적으로 그날의 낮은 값과 높은 값을 나타냅니다.
  • 시리즈 2 및 3은 직사각형의 세로 테두리를 지정합니다. 계열 2는 시가이며 계열 3은 종가입니다. 직사각형의 색상은 더 높은 값에 따라 다릅니다. 즉, 시작 값(시리즈 2)이 종가보다 낮으면 가격이 증가했으며 직사각형은 기본적으로 녹색으로 채워져 있습니다. 시가 값(시리즈 2)이 종가 값(시리즈 3)보다 높으면 가격이 낮아진 것이며 직사각형은 기본적으로 빨간색 실선으로 채워집니다. 감소하는 값이 있는 직사각형에만 채우기 색상을 지정할 수 있습니다. 이 값을 지정하면 증가하는 값이 있는 직사각형은 채워지지 않습니다 (비어 있음). 시리즈 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>
F
이것이 원통형 마커임을 나타냅니다.
<opt_declining_color>
[선택사항] 값이 줄어들 때(시리즈 2 값 > 상응하는 계열 3 값) 직사각형의 채우기 색상 RRGGBB 형식의 16진수입니다. 값이 증가하면 직사각형은 비어 있게 됩니다. 기본값은 증가를 위한 녹색, 감소는 빨간색으로 표시됩니다 (값을 증가시키려면 맞춤 채우기 색상을 지정할 수 없음).
<data_series_index>
원통형 마커의 첫 번째 계열로 사용할 데이터 계열의 색인입니다. 0부터 시작하는 색인입니다. 따라서 여기서 1을 지정하고 6개의 계열이 있다면 두 번째, 세 번째, 네 번째, 다섯 번째가 원통형 마커를 그리는 데 사용됩니다.
<opt_what_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|
  ...

맨 위로