interpolateRainbow0부터 1사이의 값인 t가 주어질때 d3.js의 d3.interpolateWarm 스케일을 사용하여 0부터 0.5 범위의 따뜻한 색상을 표현하고 0.5부터 1사이의 범위는 d3.interpolateCool 스케일을 사용하여 차가운 색상을 표현합니다. 색상() " data-ke-type="html">HTML 삽입미리보기할 수 없는 소스interpolateSinebowrainbow와 비슷한 sinebow를 표현할 수 있습니다.
schemeCategory10RGB 16진수 문자열로 표시되는 10개의 범주형 색상 배열입니다. " data-ke-type="html">HTML 삽입미리보기할 수 없는 소스schemeAccentRGB 16진수 문자열로 표시되는 8개의 범주형 색상 배열입니다. " data-ke-type="html">HTML 삽입미리보기할 수 없는 소스schemeDark2RGB 16진수 문자열로 표시되는 8개의 범주형 색상 배열입니다. " data-ke-type="html">HTML 삽입미리보기할 수 없는 소스schemeObservable10RGB 16진수 문자열로 표시되는 10개의 범주형 색상 배열입니다. ..
쿼날 스케일은 샘플링된 입력 도메인을 이산적인 범위로 매핑하는 방법입니다. 도메인은 연속적이지만 실제로는 이산적인 샘플 값 세트로 지정됩니다. 출력 범위 크기는 도메인에서 계산할 분위 개수로 결정됩니다. 분위를 계산하기위해 도메인은 정렬되고 집합처럼 취급됩니다.scaleQuantitle(domain, range)도메인과 범위를 설정한 새로운 분위수 스케일을 구성합니다. 기본값은 빈 배열입니다.quantitle(value)도메인에 값이 주어지면 범위에 해당 값을 반환합니다.quantile.invertExtent(value)범위에 값이 주어지면 해당되는 도메인 값을 반환합니다.quantitle.domain(domain)이산적인 숫자 값 집합으로 도메인을 설정합니다. 도메인은 비어있으면 안되며, 도메인에는 적..
시퀀셜 스케일은 연속적인 도메인을 연속적인 범위에 매핑하는 방식으로 linear 스케일과 비슷합니다. 하지만 출력 범위는 배열이 아닌 보간기(interpolator)로 지정이 되고 주로 색상 그라데이션 표현할 때 사용합니다.scaleSequential(domain, interpolator)지정된 도메인과 보간기를 설정한 새로운 시퀀셜 스케일을 생성합니다. 도메인의 기본값은 [0,1]입니다. 0은 최소값을 나타내고 1은 최대값을 나타냅니다. 보간기가 배열일 경우 두 요소의 출력 범위를 나타내고 d3.interpolate를 사용하여 보간기 함수로 변환됩니다.sequential.interpolator(interpolator)보간기가 지정된 경우 해당 보간기 기능으로 설정하고 지정되지 않았으면 현재 보간기를 반..
포인트 스케일은 밴드 스케일에서 bandwidth가 0으로 고정된 형태입니다.scalePoint(domain, range)지정된 도메인, 범위를 설정한 포인트 스케일을 구성합니다. 도메인을 지정하지 않으면 빈 도메인이고 범위를 지정하지 않으면 [0,1]입니다.point(value)입력 값이 주어지면 출력 범위에서 파생된 해당 지점을 반환합니다.point.domain(domain)도메인이 지정된 배열을 도메인으로 설정합니다. 도메인에 갯수에 따라서 포인트가 생기고 순차적으로 매핑됩니다.point.range(range)범위가 지정된 배열(시작점과 끝점)으로 설정하고 반환합니다. 기본값은 [0,1]입니다. 배열의 요소가 숫자가 아닌 경우 숫자로 강제 변환됩니다.point.rangeRound(range)입력 도..
밴드 스케일은 범주형 데이터와 연속적인 수치 범위를 결합한 막대형 차트에 사용이 됩니다.scaleBand(domain, range)지정된 도메인 및 범위를 가진 패딩 없고 가운데 정렬을 한 밴드 스케일을 구성합니다. 각 도메인의 범위는 균등한 폭를 가집니다.band(value)입력 영역에 값이 주어지면 출력 범위에서 파생된 해당 밴드의 시작 위치를 반환합니다.band.domain(domain)도메인이 지정된 배열로 설정합니다. 도메인의 각 값을 연속적인 범위 내의 균등한 구간에 매핑합니다.band.range(range)범위가 지정된 배열로 설정합니다. 배열의 요소가 숫자가 아닌 경우 숫자로 강제 변환됩니다. 기본 값은 [0,1]입니다.const x = d3.scaleBand().range([0, 960]..