> 웹 프론트엔드 > JS 튜토리얼 > Chart.js : 축 및 스케일로 시작합니다

Chart.js : 축 및 스케일로 시작합니다

Christopher Nolan
풀어 주다: 2025-03-15 09:21:16
원래의
119명이 탐색했습니다.

Chart.js : 축 및 스케일로 시작합니다

처음 네 개의 튜토리얼에서는 Chart.js에 대해 많은 것을 배웠습니다. 처음 네 개의 튜토리얼을 읽은 후 툴팁과 태그를 사용자 정의하고 글꼴을 변경하며 다른 유형의 차트를 만들 수 있어야합니다. 이 일련의 튜토리얼은 아직 Chart.js : Axis and Scale의 측면을 소개하지 않았습니다.

v1.0 버전의 라이브러리 이후 규모가 많이 바뀌 었으며 이제 더 강력합니다. 이 튜토리얼에서는 스케일을 조작하고 라이브러리가 제공 한 다양한 옵션을 사용하여 외관을 제어하는 ​​방법을 배우게됩니다.

그리드 라인과 축 레이블을 변경하십시오

그리드 라인의 모든 구성 옵션은 제목 및 글꼴 키의 scale 옵션에 중첩됩니다.

아래는 다양한 차트 옵션 세트로 지정된 동일한 오래된 자동차 속도의 차트입니다.

 var chartoptions = {
  플러그인 : {
    전설: {
      디스플레이 : True,
      위치 : '상위',
      라벨 : {
        Boxwidth : 50,
        usepointStyle : true,
        PointStyle : "Line"
      }
    }
  },
  스케일 : {
    x : {
      그리드 : {
        디스플레이 : False
      },
      제목: {
        디스플레이 : True,
        텍스트 : "초 시간",
        색상 : "빨간색",
        글꼴 : {
          크기 : 24,
          체중 : "대담한"
        }
      }
    },
    Y : {
      그리드 : {
        색상 : "#CCC",
        Borderdash : [20, 4],
        BorderColor : "Black",
        TickColor : "Black"
      },
      제목: {
        디스플레이 : True,
        텍스트 : "시간당 마일 속도",
        색상 : "녹색",
        글꼴 : {
          크기 : 18,
          체중 : "대담한"
        }
      }
    }
  }
}; 
로그인 후 복사

grid 라는 키도 있습니다. font 키로 설정하면

설정된 단위를 분기의 최소 및 최대 값으로 사용하여 minute 의 최소 및 최대 값을 설정할 수도 있습니다. displayFormats 키를 사용하여 시간이 스케일에 표시되는 형식을 지정할 수 있습니다.

round 키를 사용하여 차트에 표시하기 전에 시간을 반올림 할 수도 있습니다. round 값을 설정할 때주의하십시오. 값을 hour 으로 설정하고 차트에서 두 번 플로팅해야한다고 가정 해 봅시다. 한 번은 오전 5시 30 분이고 다른 시간이 오전 5시 50 분인 경우 오전 5시에 티틱 마크에 모두 그려집니다. 값을 minute 으로 설정하면 각각 5:30 및 5:50 마커에 그려집니다.

다음 코드를 사용하여 시간 스케일을 사용하여 튜토리얼 시작시 그려진 줄 차트를 그릴 수 있습니다.

 var chartoptions = {
  플러그인 : {
    전설: {
      위치 : "상단",
      라벨 : {
        Boxwidth : 50,
        usepointStyle : true,
        PointStyle : "Line",
      }
    }
  },
  스케일 : {
    x : {
      유형 : "시간",
      그리드 : {
        TickColor : "Green",
        Borderdash : [5, 2],
        진드기 : 2,
        색상 : "검은 색",
        BorderColor : "Black",
      },
      시간: {
        단위 : "분",
        계단화 : 30,
        ToolTipFormat : "HH : MM A",
        DisplayFormats : {
          "Minute": "HH : MM A"
        }
      },
      진드기 : {
        색상 : "녹색",
        글꼴 : {
          체중 : "대담한"
        }
      },
      제목: {
        디스플레이 : True,
        텍스트 : "시간",
        글꼴 : {
          체중 : "대담한",
          크기 : 22
        }
      }
    },
    Y : {
      그리드 : {
        색상 : "검은 색",
        Borderdash : [5, 2,],
        BorderColor : "Black",
        TickColor : "Red",
        진드기 : 2,
      },
      진드기 : {
        색상 : "빨간색",
        글꼴 : {
          체중 : "대담한"
        }
      },
      제목: {
        디스플레이 : True,
        텍스트 : "속도 (mph)",
        글꼴 : {
          체중 : "대담한",
          크기 : 22
        }
      }
    }
  }
}; 
로그인 후 복사

요약

이 튜토리얼은 Chart.js의 다양한 유형의 진드기를 이해하는 데 도움이됩니다. 이제 스케일의 색상, 최소 및 최대 값, 스케일 수 및 기타 요인을 제어하여 차트에서 스케일을 쉽게 사용자 정의 할 수 있습니다.

이 시리즈의 5 가지 튜토리얼을 모두 읽은 후에는 Chart.js에서 사용 가능한 모든 유형의 차트를 만들 수 있습니다. 이 튜토리얼 과이 시리즈를 즐겼기를 바랍니다.

직장에서 사용할 다른 학습 리소스 나 리소스를 찾고 있다면 Envato 시장에서 제공하는 리소스를 확인하십시오.

위 내용은 Chart.js : 축 및 스케일로 시작합니다의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿