Ocena:

Książka Data Science, Machine Learning, and Interactive Dashboards otrzymała mieszane recenzje od użytkowników. Wielu chwali jej kompleksowość, czytelność i łatwość, z jaką pomaga użytkownikom tworzyć aplikacje Dash. Jednak kilku użytkowników krytykuje książkę za słabą edycję, przestarzałą zawartość i niedogodności związane z drukowaniem w czerni i bieli.
Zalety:Wszechstronna treść obejmująca szeroki zakres tematów w Dash i Plotly.
Wady:Odpowiedni dla programistów na wszystkich poziomach, z cennymi spostrzeżeniami nawet dla zaawansowanych użytkowników.
(na podstawie 18 opinii czytelników)
Interactive Dashboards and Data Apps with Plotly and Dash: Harness the power of a fully fledged frontend web framework in Python - no JavaScript requi
Dowiedz się, jak tworzyć internetowe i mobilne aplikacje analityczne oraz interaktywne pulpity nawigacyjne w języku Python
Kluczowe cechy:
⬤ Rozwijaj aplikacje danych i pulpity nawigacyjne bez znajomości JavaScript.
⬤ Mapowanie różnych typów danych, takich jak liczby całkowite, zmiennoprzecinkowe i daty, do wykresów słupkowych, wykresów punktowych i innych.
⬤ Twórz kontrolki i elementy wizualne z wieloma wejściami i wyjściami oraz dodawaj funkcje do aplikacji zgodnie z własnymi wymaganiami.
Opis książki:
Dzięki frameworkowi Dash firmy Plotly programiści Pythona mogą teraz łatwiej niż kiedykolwiek tworzyć kompletne aplikacje danych i interaktywne pulpity nawigacyjne. Aplikacje Dash mogą być używane przez nietechnicznych odbiorców, co sprawi, że analiza danych będzie dostępna dla znacznie szerszej grupy osób. Ta książka pomoże ci odkryć funkcje Dash do wizualizacji danych na różne sposoby i jak najlepszego ich wykorzystania.
Książka rozpoczyna się od przeglądu ekosystemu Dash, jego głównych pakietów oraz pakietów innych firm, które są kluczowe dla strukturyzacji i tworzenia różnych części aplikacji. Dowiesz się, jak stworzyć podstawową aplikację Dash i dodać do niej różne funkcje. Następnie zintegrujesz w aplikacji elementy sterujące, takie jak listy rozwijane, pola wyboru, suwaki, selektory dat i inne, a następnie połączysz je z wykresami i innymi danymi wyjściowymi. W zależności od wizualizowanych danych, dodasz także kilka rodzajów wykresów, w tym wykresy punktowe, liniowe, słupkowe, histogramy i mapy, a także poznasz dostępne opcje ich dostosowywania.
Pod koniec tej książki rozwiniesz umiejętności potrzebne do tworzenia i wdrażania interaktywnego pulpitu nawigacyjnego, radzenia sobie ze złożonością i refaktoryzacją kodu oraz zrozumienia procesu ulepszania aplikacji.
Czego się nauczysz:
⬤ Dowiesz się, jak uruchomić w pełni interaktywną i łatwą w użyciu aplikację.
⬤ Konwersji wykresów do różnych formatów, w tym obrazów i plików HTML.
⬤ Wykorzystywać Plotly Express i gramatykę grafiki do łatwego mapowania danych na różne atrybuty wizualne.
⬤ Twórz różne typy wykresów, takie jak wykresy słupkowe, wykresy punktowe, histogramy, mapy i inne.
⬤ Rozszerz swoją aplikację, tworząc dynamiczne strony, które generują zawartość na podstawie adresów URL.
⬤ Wdrożenie nowych wywołań zwrotnych do zarządzania wykresami na podstawie adresów URL i odwrotnie.
Dla kogo jest ta książka:
Ta książka Plotly Dash jest przeznaczona dla specjalistów od danych i analityków danych, którzy chcą lepiej zrozumieć swoje dane za pomocą różnych wizualizacji i pulpitów nawigacyjnych. Znajomość języka programowania Python na poziomie podstawowym lub średnio zaawansowanym pomoże ci lepiej zrozumieć koncepcje omówione w tej książce.