1. Trang chủ
  2. » Tất cả

Hướng dẫn sử dụng Charticulator: Phần 7: Charticulator expression

6 1 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Hướng dẫn sử dụng Charticulator: Phần 7: Charticulator Expression
Thể loại Hướng dẫn
Định dạng
Số trang 6
Dung lượng 0,94 MB
File đính kèm part 7.rar (840 KB)

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Trong phần này chúng ta tìm hiểu về charticulator expression. Chúng ta thấy khi bỏ một biến định lượng vào một thuộc tính nào của glyph thì Charticulator luôn hiển thị avg nghĩa là trung bình của giá trị đó. Hay nói cách khác avg chính là giá trị của phân loại đó. Tuy nhiên trong Charticulator chúng ta có thể thay đổi các định dạng và các hàm tổng của biến định lượng này.

Trang 1

Charticulator Expressions

Referencing Field Names

Để có thể tham chiếu tên trường trong bất kì attribute nào, Charticulator có 3 cách:

- Nếu tên trường viết dính liền chúng ta chỉ cần thêm tên trường vào attribute

- Nếu tên trường viết có khoảng trắng chúng ta cần dùng dấu đơn `` để tham chiếu đến trường

- Chúng ta có thể nối trường bằng dấu +

Chúng ta lưu ý rằng khoảng trắng cần được đặt trong dấu kép trong khi dấu – lại không cần đặt

Expressions Using Categorical Data

Khi bạn bỏ biến phân loại vào attribute thì Charticulator sẽ hiện ra hàm first cho trường đó

Trang 2

Đó là bởi vì biến phân loại không đếm được do đó Charticulator và PBI sẽ dùng hàm first cho biến phân loại để rút trích la một giá trị duy nhất

Expressions Using Numerical Data

Khi chúng ta gắn một biến số vào một attribute, Charticulator sẽ mặc định dùng hàm avg

Trang 3

Chúng ta cũng có thể sử dụng một công thức toán học đơn giản bên trong dấu ngoặc đơn Sẽ có ích nếu biểu diễn các giá trị số theo đơn vị như “K” hoặc “M” trong text attribute của text marks

Trong hình trên trong dấu ngoặc đơn của text mark chúng ta có một công thức đơn giản lấy sales chia 1 triệu và sau đó dùng kí hiệu M cho million

Expressions Using Grouped Data

Khi chúng ta sử dụng “group by” attribute thì chúng ta có thể thay đổi hàm tổng của biến số

Trang 4

Trong hình trên nếu chúng ta group by dữ liệu theo year thì chúng ta có thể thay hàm tổng trong height attribute của rectangle từ avg thành min hoặc max hoặc sum v.v.v

Điều quan trọng cần lưu ý ở đây chính là các hàm tổng này là hàm tổng dành cho dữ liệu trong khung field pane của Charticulator chứ không phải từ dữ liệu nguồn Trong ví dụ trên, hàm min sẽ tính min sales của từng năm của từng saleperson (ví dụ min sales của Abel trong năm 2017 là 278.5129 dollar)

Formatting Numerical Expressions

Khi chúng ta gắn biến số vào text marks thì ngay lập tức Charticulator sẽ áp dụng một định dạng số mặc định sử dụng một dấu lẻ thập phân, được quy định trong chuỗi kí tự trong dấu ngoặc cong Định dạng này gọi là d3-format

Trang 5

Chúng ta có thể tìm hiểu các loại identifiers trong tài liệu Github

Để định dạng tiền tệ chúng ta dùng dấu tiền tệ phía trước biểu thức Nếu muốn dùng dấu dollar chúng ta dùng dấu \

Formatting Tick Labels

Định dạng cho nhãn tick của các trục cũng tương tự như cho text format Lưu ý là chúng ta phải dùng trong dấu ngoặc cong

Trang 6

Trong hình trên chúng ta dùng 2f để định dạng hai số thập phân và thêm dấu dollar ở trước con số Using the DAX FORMAT Function

Chúng ta cũng có thể định dạng hiển thị cho số bằng cách dùng hàm Format của DAX Trước hết chúng ta tạo measure với hàm formate để định dạng cho số Sau đó chúng ta bỏ measure này vào data field và bỏ

nó vào text mark là được

Ngày đăng: 22/02/2023, 09:07

w