Bạn có thể đã xem biểu đồ Sankey trước đây. Biểu đồ Sankey (còn được gọi là biểu đồ Sankey) đặc biệt hữu ích để hiển thị dòng chảy, giúp mọi người hình dung các chuyển giao lớn trong một hệ thống. Ví dụ: biểu đồ Sankey có thể hiển thị cách một tài nguyên như tiền, thời gian hoặc năng lượng di chuyển trong suốt một quá trình. Biểu đồ Sankey cũng rất tốt để hiển thị cây quyết định.
Nếu bạn muốn làm nổi bật một cách trực quan một quy trình phức tạp, hãy cân nhắc tạo biểu đồ Sankey. Có một số trang web nơi bạn có thể tạo biểu đồ Sankey. Trong khi một số dựa vào người dùng có một số kiến thức lập trình, những người khác có thể truy cập được cho tất cả mọi người. Chúng ta sẽ xem xét một vài trong số từng thứ.
Biểu đồ Sankey là gì?
Biểu đồ Sankey được đặt tên cho Matthew Henry Phineas Riall Sankey, một kỹ sư người Ireland và là đội trưởng trong Đội Kỹ sư Hoàng gia, người đã lập sơ đồ cho thấy hiệu quả năng lượng của động cơ hơi nước.
Để tạo biểu đồ Sankey, bạn có thể tự mình học cách viết mã hoặc sử dụng ứng dụng web để tạo biểu đồ.
Các trang web để tạo biểu đồ Sankey
Mặc dù một số kiến thức về mã hóa có thể hữu ích, ngay cả khi bạn không biết Python hoặc ngôn ngữ lập trình R, bạn vẫn có thể tạo biểu đồ Sankey. Một số trang web dưới đây có các tùy chọn cho những người có một số kinh nghiệm lập trình. Hầu hết không yêu cầu bất kỳ kiến thức lập trình nào.
1. SankeyMATIC
Để sử dụng SankeyMATIC, bạn thêm thông tin đầu vào, tùy chỉnh giao diện biểu đồ, sau đó xuất nó dưới dạng hình ảnh PNG hoặc mã vectơ ( SVG). Định dạng đầu vào đơn giản và dễ hiểu. Tùy chọn mã vectơ rất hay nếu bạn muốn nhập biểu đồ của mình vào một chương trình như Adobe Illustrator để sửa đổi bổ sung.
2. Trình tạo sơ đồ Sankey
Trình tạo sơ đồ Sankey từ Acquire là một ứng dụng web cho phép bạn tải lên dữ liệu của mình ở một trong ba định dạng:
Bạn có thể điều chỉnh màu sắc và kích thước của từng luồng cũng như các vị trí thập phân số được hiển thị và tính minh bạch của các luồng. Khi bạn chọn nút Lưu, trang web sẽ tạo mã mà bạn có thể sao chép và dán. Bạn cũng có thể tải hình ảnh xuống hoặc chia sẻ qua email.
3. Trình tạo sơ đồ Sankey trực tuyến của Visual Paradigm
Trình tạo sơ đồ Sankey từ Visual Paradigm được đóng gói với các tính năng. Bắt đầu với một trong những mẫu đẹp của họ và thêm dữ liệu cụ thể của bạn để chỉnh sửa nó.
Bạn có thể thay đổi kiểu và màu phông chữ hoặc thêm ảnh và biểu tượng để làm cho biểu đồ Sankey của bạn nổi bật. Trang web này không miễn phí, nhưng bạn có thể đăng ký dùng thử miễn phí 30 ngày. Sau đó, bạn sẽ phải trả từ 4-15 đô la cho mỗi người dùng mỗi tháng.
4. Người trưng bày
Displayr cung cấp một công cụ miễn phí để tạo biểu đồ Sankey. Tuy nhiên, bạn sẽ cần phải đăng ký một tài khoản. Sau khi làm như vậy, bạn sẽ có quyền truy cập vào giao diện người dùng mạnh mẽ, nơi bạn có thể tải lên tập dữ liệu từ máy tính của mình hoặc từ đám mây. Từ đó, bạn có thể sử dụng bố cục tự động hoặc chỉnh sửa thủ công.
Displayr không chỉ dành cho sơ đồ Sankey — bạn cũng sẽ có quyền truy cập vào tất cả các loại trực quan hóa dữ liệu khác nhau như bản đồ nhiệt, biểu đồ và biểu đồ hình tròn. Tuy nhiên, cảnh báo công bằng, bạn sẽ cần một tài khoản trả phí để tải xuống biểu đồ Sankey mà bạn đã tạo.
5. Chartguide
Chartguide không phải là trang web mà bạn có thể tạo biểu đồ Sankey. Thay vào đó, họ sẽ dạy bạn cách tạo biểu đồ Sankey bằng Excel với tiện ích bổ sung Power User. Nếu dữ liệu của bạn đã có trong bảng tính, bạn nên thử phương pháp này để tự tạo biểu đồ Sankey mà không cần rời khỏi Excel.
6. Máy phát sơ đồ Sankey của Dénes Csala
Công cụ trực tuyến Sankey Diagram Generator này có kiểu dáng đẹp và đơn giản. Người sáng tạo Dénes Csala nói, "Nó hỗ trợ các vòng lặp tự động, di chuyển xung quanh các nút theo cả hướng ngang và dọc cũng như tải và lưu sơ đồ!" Người dùng cũng có khả năng thay đổi độ mờ và màu sắc của các nút.
Rõ ràng rằng dự án mã nguồn mở này là thành quả lao động của tình yêu đối với người tạo ra nó. Bạn cũng có thể tìm nó trên GitHub.
7. Highcharts
Nếu bạn muốn chỉnh sửa mã của riêng mình, Highcharts là một lựa chọn tuyệt vời để tạo biểu đồ Sankey. Ngoài khả năng nhập dữ liệu của bạn vào Bản xem trước cấu hình đơn giản, chúng cũng cung cấp các nút để chỉnh sửa mã trực tiếp trong JSFiddle hoặc Codepen.
Tương tự như công cụ từ Visual Paradigm, Highcharts cung cấp cho bạn quyền truy cập vào nhiều loại biểu đồ khác nhau như đồng hồ đo, bản đồ nhiệt và cây cũng như biểu đồ phân tán và bong bóng.
8. Thư viện đồ thị R
Thư viện Đồ thị R là nơi bạn có thể tìm thấy gần 400 biểu đồ, tất cả đều có mã có thể tái tạo. R là một môi trường phần mềm chủ yếu được sử dụng cho tính toán thống kê, điều này làm cho nó hoàn hảo để tạo biểu đồ Sankey. Nó sử dụng networkD3, là một widget HTML xây dựng các biểu đồ tương tác.
Tìm biểu đồ Sankey bạn thích trong Thư viện đồ thị R rồi chọn liên kết Hiển thị mãđể tùy chỉnh biểu đồ đó theo cách bạn muốn. Mã mà chúng tôi xem xét được nhận xét tốt và dễ làm theo.
9. Thư viện đồ thị Python
Nếu R không phải là mứt của bạn mà là Python, thì hãy xem Thư viện đồ thị Python để biết các biểu đồ Sankey có thể tái tạo và tùy chỉnh. Các biểu đồ này sử dụng thư viện Plotly cho Python có chức năng đặc biệt để tạo sơ đồ Sankey. Bạn cũng có thể tìm thấy các ví dụ bằng cách sử dụng thư viện matplotlib có chức năng Sankey riêng. Trong cả hai trường hợp, nếu bạn thành thạo Python thì đây là một nguồn tài nguyên tuyệt vời.
10. Google Charts
Mục cuối cùng trong danh sách các trang web của chúng tôi nơi bạn có thể tạo biểu đồ Sankey đến từ Google Charts. Nó cung cấp một ví dụ và mã cho một biểu đồ Sankey đơn giản cũng như một biểu đồ có nhiều cấp độ. Đối với mỗi loại, bạn có thể kiểm soát màu sắc, tùy chỉnh nhãn và điều chỉnh các nút. Mỗi khía cạnh đều được ghi chép đầy đủ, vì vậy bạn có thể trở thành chuyên gia về các tùy chọn cấu hình và cách tốt nhất để định dạng dữ liệu của mình.
Giống như một số mục ở trên, Google Charts cung cấp các ví dụ và mã cho nhiều loại hình ảnh hóa dữ liệu khác nhau, vì vậy nếu biểu đồ Sankey không kể câu chuyện của bạn theo cách bạn muốn, bạn có thể dễ dàng thử các cách khác để trực quan hóa dữ liệu của mình.