Nó phụ thuộc mạnh mẽ vào ngôn ngữ bạn thích. Vì tôi không sử dụng Python để trực quan hóa dữ liệu thường xuyên, tôi chỉ có thể giới thiệu cho bạn những cuốn sách liên quan đến trực quan hóa dữ liệu trong R. Sau khi viết bài này, tôi đọc lại câu hỏi của bạn và Nr. 1, Nr. 2 và có thể Nr. 4 có thể là lý thuyết nhất. Mặc dù Nr. 6 cũng giải thích cho bạn các khía cạnh lý thuyết, nó chuyên về trực quan hóa các kỹ thuật máy học không giám sát.
- Đồ họa R của Paul Murrell
Tác giả Paul Murrell có một phần quan trọng trong việc phát triển đồ họa của ngôn ngữ R. Ông đã phát triển khái niệm "Ngữ pháp đồ họa", đó là khái niệm nằm dưới thư viện ggplot2. Cuốn sách khá tiên tiến mặc dù bạn không cần nhiều sự biết trước về mặt lý thuyết và khá lý thuyết. Đó là cuốn sách tốt nhất cho những người thực sự muốn hiểu các khái niệm trực quan hóa dữ liệu trong R, nhưng tôi không khuyên dùng nó cho người mới bắt đầu.
- Các tiện ích HTML
Là phải cho trực quan hóa dữ liệu tương tác. Các thư viện JavaScript khác nhau được dịch sang và điều chỉnh thành R. Bạn có thể bao gồm hầu hết các Widget trong RShiny, Markdown (được hiển thị dưới dạng HTML) hoặc trong bảng điều khiển). Các widget HTML yêu thích của tôi là
Cuốn sách này khá thân thiện với người mới bắt đầu. Các ví dụ của nó chủ yếu được hiển thị trong ggplot2. Khi tôi bắt đầu học các kỹ thuật trực quan hóa dữ liệu nâng cao trong RI, chủ yếu sử dụng trang này và trang web ggplot2 chính thức.
- Trang web chính thức của ggplot2
Là điểm khởi đầu tốt nhất để học ggplot2, nhưng nó có thể xuất hiện quá nhiều nếu bạn không sẵn sàng đam mê và nếu bạn không có nhiều thời gian. ggplot2 là tuyệt vời, nhưng nó có thể có một đường cong học tập dốc, ví dụ bạn không thể viết "+" ở đầu dòng. Tất cả các khái niệm lý thuyết cũng được giải thích.
- Phòng trưng bày sáng bóng chính thức
Shiny là thư viện R được sử dụng nhiều nhất để xây dựng các ứng dụng với R. Nó có thể được thay thế bằng các công cụ BI như Tableau hoặc Qlickview. Shinyjs là một phần mở rộng tuyệt vời của sáng bóng kết hợp sáng bóng với javascript, nhưng bạn cũng có thể tự mình bao gồm HTML, CSS và JavaScript.
- Phân tích cụm trong R
Cuốn sách này đến từ cùng các tác giả với Hướng dẫn về đồ họa đẹp (nr.3) . Đây là một cuốn sách chuyên ngành để hình dung các kỹ thuật máy học không giám sát và đặc biệt là phân cụm.
7. Hướng dẫn dễ dàng
Trong trường hợp bạn chỉ bắt đầu hình dung và tôi áp đảo bạn một chút.