Trong phần này chúng ta sẽ học cách bỏ hai biến phân loại vào các trục X và trục Y của plot segment đồng thời cũng học cách bỏ biến định lượng vào trục Y của plot segment. Với phần này sẽ giúp chúng ta vẽ được các loại chart như small multiple type chart, matrix style chart mà Power Bi không vẽ được
Trang 1Using Two Categorical Axes
Để có thể vẽ chart cho nhiều biến phân loại, trong Charticulator chúng ta có hai cách: sử dụng matrix plot và sử dụng small multiples
Designing “Matrix” Style Charts
Giả sử chúng ta muốn vẽ chart cho ba biến phân loại và một biến định lượng, chúng ta cần dùng matrix chart Cách làm như sau:
1 Bỏ hai biến phân loại vào trục X và trục Y
2 Chọn Shape bỏ biến định lượng vào Fill attribute và thêm legend cho biến đó
3 Bỏ biến phân loại thứ 3 vào Stroke
Trong hình trên biến year được bỏ vào trục x và biến region bỏ vào trục y Biến sales bỏ vào fill và biến salesperson bỏ vào stroke attribute của shape
Để có thể hiển thị chú thích cho các ô trong từng năm là saleperson chúng ta làm các bước tiếp theo
4 Bỏ text vào glyphs và kéo nó về đầu của glyph Sau đó bỏ thêm saleperson vào text và xoay dọc text
Trang 2Lúc này mỗi ô đều có chú thích và làm cho chart bị rối Để bỏ các chú thích trong từng ô và chỉ giữa lại chú thích cho các ô Agentina chúng ta làm như sau
5 Trong phần visibility attribute của text bỏ region vào sau đó chúng ta chỉ chọn Argentina Làm như vậy thì chỉ có các ô text của argentina thể hiện ra
Trang 36 Chúng ta làm tương tự cho Shape nhưng bỏ biến sales vào visibility attribute và chọn giá trị > 0 để chart hiển thị chỉ các ô có sale > 0
Trang 5Small Multiple Type Charts
Chúng ta cũng có thể tạo ra chart với hai trục là biến phân loại bằng cách tạo small multiple type charts
Trang 6Để tạo small multiple chart trên chúng ta làm như sau:
1 Bỏ glyph rectangle vào glyph pane
2 Bỏ region vào fill attribute của shape
3 Bỏ sales vào Height attribute
4 Bỏ year vào trục x và salepeople vào trục y
Chúng ta cũng có thể tạo small multiple chart với symbol như sau
Để tạo chart trên chúng ta làm như sau:
1 Bỏ symbols vào glyph pane
2 Chọn sub-layout là Packing
3 Bỏ Sales to Size attribute
4 Bỏ region to Fill attribute
5 Bỏ year và salepeople vào trục x và trục y
Using Numerical Axes
Khi gắn biến định lượng vào trục trong glyph chúng ta có thể tạo ra các chart truyền thống Ngoài
ra trong Charticulator chúng ta còn có thể gắn biến định lượng cùng với nhãn phân loại vào trục y để tạo ra chart độc đáo
Designing a Glyph for the Numerical Axis
Giả sử chúng ta muốn tạo chart sau
Trang 7Để tạo được chart này chúng ta thực hiện các bước sau:
1 Bỏ symbol vào glyph (hình tròn) bởi vì numerical axis chỉ phù hợp cho symbol
2 Bỏ biến selapeople vào trục x và bumber of sales vào trục y
3 Bỏ NoofSales vào Size và Fill Trong Fill chọn gradient YlOrRd
Trang 84 Chúng ta có thể thay đổi kích thước các dot sao cho hợp lý hơn bằng cách chỉnh symbol1.size, chọn start
và end value sao cho phù hợp
Trang 9Chúng ta có thể thay đổi giá trị hiển thị của trục Y bằng cách chọn Range attribute của Y-axis
Lưu ý khi tinh chỉnh Range chúng ta phải bỏ dấu tick cho auto min value và auto max value vì nếu không khi trở về PBI giá trị trục sẽ tự động phục hồi như ban đầu
Chúng ta cũng có thể tinh chỉnh định dạng các giá trị hiển thị trên trục Y bằng các thay đổi tick format
Trang 10Chúng ta cũng có thể thay đổi màu sắc cũng như đường tick của trục y bằng style attribute của trục Y
Chúng ta cũng có thể gắn nhãn giá trị trên trục Y bằng cách sử dụng tick data attribute
Trang 11Ghi nhớ rằng trong Tick Data chúng ta phải gõ đúng tên của biến thì mới hiển thị được trên trục Y Nếu biến có khoảng cách trong tên thì chúng ta phải dùng dấu ``