Google Chart API를 사용하여 XY 산점도에 여러 데이터 세트를 지정하려면 어떻게 해야 합니까?

StackOverflow https://stackoverflow.com/questions/90374

  •  01-07-2019
  •  | 
  •  

문제

이 Google Chart API URL이 이 XY 분산형 차트에 두 데이터 세트를 모두 렌더링하지 않는 이유는 무엇입니까?

http://chart.apis.google.com/chart?cht=lxy&chd=t:10,20,30,40,50,60,70,80,90,100,110,120,130,140,150,160,170,180,190,200|0.10,0.23,0.33,0.44,0.56,0.66,0.79,0.90,0.99,1.12,1.22,1.33,1.44,1.56,1.68,1.79,1.90,2.02,2.12,2.22|0.28,0.56,0.85,1.12,1.42,1.68,1.97,2.26,2.54,2.84,3.12,3.40,3.84,4.10,4.53,4.80,5.45,6.02,6.40,6.80&chco=3072F3,ff0000,00aaaa&chls=2,4,1&chs=320x240&chds=0,201,0,7&chm=s,FF0000,0,-1,5|s,0000ff,1,-1,5|s,00aa00,2,-1,5

나는 읽었다 선적 서류 비치 계속해서, 나는 그것을 알아낼 수 없습니다.

도움이 되었습니까?

해결책

실제로 두 데이터 세트를 모두 렌더링한다고 생각하지만 y축에 스케일이 하나만 있기 때문에 둘 중 하나만 설정할 수 있습니다.(즉, 0.10은 너무 작아서 표시할 수 없습니다.)

그리고 실제로 백분율을 사용해야 합니다.100은 허용되는 가장 높은 값입니다.

차트 데이터 문자열이 0(0.0)부터 100.0(100.0)까지의 양의 부동 소수점 숫자로 구성되는 경우

다른 팁

먼저 명확히 할 점."XY 분산형 차트"에 대해 이야기하고 있지만 이는 실제로 Google Chart API의 두 가지 개별 차트 유형입니다.귀하의 URL은 cht=lxy 매개변수를 참조합니다. XY 라인 차트.

URL의 첫 번째 문제는 데이터 매개변수(chd)입니다.이기 때문에 XY 라인 차트, 데이터 세트는 다음에서 정의되어야 합니다. 한 쌍 그런데 홀수 개의 데이터 세트가 보입니다(3).

Christian D의 답변이 잘못되었습니다.백분율 요구 사항은 없습니다.

다음을 사용하는 것이 더 나을 수도 있습니다. 래퍼 API 이러한 추악한 세부 사항 중 많은 부분을 추상화합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top