40,20 €*
Versandkostenfrei per Post / DHL
Lieferzeit 2-4 Werktage
Yoüll begin by gaining a fundamental understanding of Python programming, including data types, lists, dictionaries, and data structures. The book then delves into the world of reactive programming with Plotly and Dash, offering a hands-on approach to building interactive web-based dashboards. Next, yoüll see how to work with online data, how to scrape and clean datasets, and keep files up-to-date.
The book also guides you through planning a dashboard prototype, outlining project tasks, trends, forecasts, spectra, and other design considerations. It concludes with a discussion of how the dashboard can be used for data visualization of real data, explaining the usefulness of tools such as spectra.
By providing detailed examples for download and customization, Prototyping Python Dashboards for Scientists and Engineers will equip you with the skills needed to jumpstart your own development efforts.
What Yoüll Learn
Design a dashboard with Python
Convert and filter Excel formatted files to produce CSV files
Create browser-served graphics with PLOTLY
Generate polynomial trend lines for forecasting
Build a Unix service to share your dashboard
Who This Book Is For
Scientists, engineers, students, programmers, and data enthusiasts who aspire to harness Python's potential for data visualization and analysis through the creation of interactive dashboards. Many will be pragmatic programmers with modest skills and limited resources who mainly want to see a working solution they could emulate.
Yoüll begin by gaining a fundamental understanding of Python programming, including data types, lists, dictionaries, and data structures. The book then delves into the world of reactive programming with Plotly and Dash, offering a hands-on approach to building interactive web-based dashboards. Next, yoüll see how to work with online data, how to scrape and clean datasets, and keep files up-to-date.
The book also guides you through planning a dashboard prototype, outlining project tasks, trends, forecasts, spectra, and other design considerations. It concludes with a discussion of how the dashboard can be used for data visualization of real data, explaining the usefulness of tools such as spectra.
By providing detailed examples for download and customization, Prototyping Python Dashboards for Scientists and Engineers will equip you with the skills needed to jumpstart your own development efforts.
What Yoüll Learn
Design a dashboard with Python
Convert and filter Excel formatted files to produce CSV files
Create browser-served graphics with PLOTLY
Generate polynomial trend lines for forecasting
Build a Unix service to share your dashboard
Who This Book Is For
Scientists, engineers, students, programmers, and data enthusiasts who aspire to harness Python's potential for data visualization and analysis through the creation of interactive dashboards. Many will be pragmatic programmers with modest skills and limited resources who mainly want to see a working solution they could emulate.
Padraig Houlahan has a diverse career, spanning research, teaching, and I.T. management. He has worn multiple hats over the years, functioning as a scientist, software developer, college professor, flight instructor, and I.T. director. Throughout his journey, he has maintained an enduring fascination with the art of uncovering patterns within data. His Ph.D. research introduced an innovative pattern recognition approach for dissecting the structure of astronomical nebulae. In parallel, his M.A. endeavor involved the endeavor of identifying gravitational waves within Lunar Laser Ranging [...] recent times, his focus has pivoted toward aviation-centric software projects. These ventures involve real-time tracking and visualization of aircraft to aid in traffic flow analysis. Furthermore, he has played a pivotal role in rendering extensive datasets accessible to both students and faculty, benefiting airline and airport operators alike. Teaching has always held a special place in his heart, driven by the joy of witnessing students derive satisfaction from acquiring new knowledge and insights.
Chapter 1 Working with Python.- Chapter 2 Reactive Programming with PLOTLY and DASH.- Chapter 3 Working with Online Data.- Chapter 4 Planning the Dashboard Prototype.- Chapter 5 Our First Dashboard.- Chapter 6 Dashboard Enhancements.- Chapter 7 Hosting the prototype on a UNIX server.- Chapter 8 Deploying Your Project as a Unix Service.- Chapter 9 The BTS T100 Dataset: Interacting Controls and Tables.- Chapter 10 Creating a Web Portal.- Chapter 11 Using our Dashboard for Data Visualization.- Chapter 12 Afterwords.
Erscheinungsjahr: | 2024 |
---|---|
Genre: | Importe, Informatik |
Rubrik: | Naturwissenschaften & Technik |
Medium: | Taschenbuch |
Inhalt: |
xxvii
201 S. 128 s/w Illustr. 201 p. 128 illus. |
ISBN-13: | 9798868802201 |
Sprache: | Englisch |
Einband: | Kartoniert / Broschiert |
Autor: | Houlahan, Padraig |
Auflage: | First Edition |
Hersteller: | APRESS |
Verantwortliche Person für die EU: | APress in Springer Science + Business Media, Heidelberger Platz 3, D-14197 Berlin, juergen.hartmann@springer.com |
Maße: | 235 x 155 x 13 mm |
Von/Mit: | Padraig Houlahan |
Erscheinungsdatum: | 01.03.2024 |
Gewicht: | 0,359 kg |
Padraig Houlahan has a diverse career, spanning research, teaching, and I.T. management. He has worn multiple hats over the years, functioning as a scientist, software developer, college professor, flight instructor, and I.T. director. Throughout his journey, he has maintained an enduring fascination with the art of uncovering patterns within data. His Ph.D. research introduced an innovative pattern recognition approach for dissecting the structure of astronomical nebulae. In parallel, his M.A. endeavor involved the endeavor of identifying gravitational waves within Lunar Laser Ranging [...] recent times, his focus has pivoted toward aviation-centric software projects. These ventures involve real-time tracking and visualization of aircraft to aid in traffic flow analysis. Furthermore, he has played a pivotal role in rendering extensive datasets accessible to both students and faculty, benefiting airline and airport operators alike. Teaching has always held a special place in his heart, driven by the joy of witnessing students derive satisfaction from acquiring new knowledge and insights.
Chapter 1 Working with Python.- Chapter 2 Reactive Programming with PLOTLY and DASH.- Chapter 3 Working with Online Data.- Chapter 4 Planning the Dashboard Prototype.- Chapter 5 Our First Dashboard.- Chapter 6 Dashboard Enhancements.- Chapter 7 Hosting the prototype on a UNIX server.- Chapter 8 Deploying Your Project as a Unix Service.- Chapter 9 The BTS T100 Dataset: Interacting Controls and Tables.- Chapter 10 Creating a Web Portal.- Chapter 11 Using our Dashboard for Data Visualization.- Chapter 12 Afterwords.
Erscheinungsjahr: | 2024 |
---|---|
Genre: | Importe, Informatik |
Rubrik: | Naturwissenschaften & Technik |
Medium: | Taschenbuch |
Inhalt: |
xxvii
201 S. 128 s/w Illustr. 201 p. 128 illus. |
ISBN-13: | 9798868802201 |
Sprache: | Englisch |
Einband: | Kartoniert / Broschiert |
Autor: | Houlahan, Padraig |
Auflage: | First Edition |
Hersteller: | APRESS |
Verantwortliche Person für die EU: | APress in Springer Science + Business Media, Heidelberger Platz 3, D-14197 Berlin, juergen.hartmann@springer.com |
Maße: | 235 x 155 x 13 mm |
Von/Mit: | Padraig Houlahan |
Erscheinungsdatum: | 01.03.2024 |
Gewicht: | 0,359 kg |