📌 목록 Introduction Bar Chart 만들기 Conclusion 📌 Introduction 안녕하세요. 오늘은 지난번 소개 했던 d3 의 기본을 통해 bar chart를 한번 간단하게 만들어 보겠습니다. 📌 Bar Chart 만들기 먼저 data를 소개 할게요. data는 csv파일에 저장이 되어있습니다. "month","revenue","profit" "January","13432","8342" "February","19342","10342" "March","17443","15423" "April","26342","18432" "May","34213","29434" "June","50321","45343" "July","54273","47452 이제 정식적으로 코드를 한번 볼까요? cons..
📌목록 Introduction Scale min, max, extent Axes Conclusion 📌 Introduction 안녕하세요. 오늘은 d3에서의 scale과 axes에 대해서 알아보겠습니다. scale 같은 경우 svg보다 넓거나 높은 값이 나오면 효율적으로 대응을 해주게 됩니다. 퍼센트와 비슷한 개념이라고 보시면 좋을거 같아요. 그럼 한번 시작해보곘습니다. 📌 Scale 먼저 scale은 참 많은 scale을 가지고 있어요. Linear Scale Logarithmic Scale Time Scale Ordinal Scale Band Scales 차례대로 알아 보겠습니다. 1. Linear Scale 기본적인 scale의 문법에 대해서 알기 전에 domain과 range에 대해서 알아야 해요..
📌 목록 Introduction Adding svgs with d3 Selection and data joins Loading external datas Conclusion 📌 Introduction 안녕하세요. 오늘은 d3의 기초적인 부분에 대해서 한번 알아보겠습니다. 그럼 한번 알아볼까요~~!? 📌 Adding svgs with d3 이제 svg를 통해 다양한 도형들을 그려보도록 하겠습니다. // ⭐️ d3.select를 통해 dom을 지정할 수 있어요. 그리고 항상 method chaining이 가능합니다. const svg = d3.select("#chart-area").append("svg") .attr("width", 400) .attr("height", 400) // 이제 생성된 svg를 통..