Precio Kindle: US$31.49

Ahorra US$10.50 (25%)

Estas promociones se aplicarán a este artículo:

Algunas promociones pueden ser combinadas; otras no. Para mas detalles, revisa los Terminos y Condiciones asociados con cada promoción.

Características del eBook:
  • Resalta, toma notas y busca en el libro.
¡Te suscribiste a ! Compraremos tus artículos en preventa en un plazo de 24 horas desde el momento en que están disponibles en preventa. Cuando nuevos libros salen al mercado, cobraremos a tu método de pago predeterminado el precio más bajo ofrecido durante el periodo de preventa.
Puede actualizar tu dispositivo y método de pago, omitir un libro o cancelar tu suscripción en Tus membresías y suscripciones.

Comprar para otros

Regálalo a alguien o cómpralo para un grupo.
Más información

Comprar y enviar eBooks a otras personas

  1. Escoger cantidad
  2. Compra y envía el eBook
  3. Los destinatarios podrán leer en cualquier dispositivo

Solo los destinatarios en Estados Unidos podrán canjear estos eBooks. Los enlaces de canje y los eBooks no pueden revenderse.

Agregado a

Lo sentimos; hubo un problema.

Hubo un error al recuperar tus Listas de Deseos. Por favor inténtalo de nuevo.

Lo sentimos; hubo un problema.

Lista no disponible.
Imagen del logotipo de la aplicación Kindle

Descarga la app de Kindle gratis y comienza a leer libros Kindle al instante desde tu smartphone, tablet o computadora, sin necesidad de ningún dispositivo Kindle.

Lee al instante desde tu navegador con Kindle para la web.

Usando la cámara de tu celular escanea el siguiente código y descarga la aplicación Kindle.

Código QR para descargar la App Kindle

Seguir al autor

Ocurrió un error. Intenta realizar tu solicitud de nuevo más tarde.

Interactive Dashboards and Data Apps with Plotly and Dash: Harness the power of a fully fledged frontend web framework in Python – no JavaScript required 1st Edición, Edición Kindle

4.3 4.3 de 5 estrellas 57 calificaciones

Build web-based, mobile-friendly analytic apps and interactive dashboards with Python

Key Features

  • Develop data apps and dashboards without any knowledge of JavaScript
  • Map different types of data such as integers, floats, and dates to bar charts, scatter plots, and more
  • Create controls and visual elements with multiple inputs and outputs and add functionality to the app as per your requirements

Book Description

Plotly's Dash framework is a life-saver for Python developers who want to develop complete data apps and interactive dashboards without JavaScript, but you'll need to have the right guide to make sure you’re getting the most of it. With the help of this book, you'll be able to explore the functionalities of Dash for visualizing data in different ways.

Interactive Dashboards and Data Apps with Plotly and Dash will first give you an overview of the Dash ecosystem, its main packages, and the third-party packages crucial for structuring and building different parts of your apps. You'll learn how to create a basic Dash app and add different features to it.

Next, you’ll integrate controls such as dropdowns, checkboxes, sliders, date pickers, and more in the app and then link them to charts and other outputs. Depending on the data you are visualizing, you'll also add several types of charts, including scatter plots, line plots, bar charts, histograms, and maps, as well as explore the options available for customizing them.

By the end of this book, you'll have developed the skills you need to create and deploy an interactive dashboard, handle complexities and code refactoring, and understand the process of improving your application.

What you will learn

  • Find out how to run a fully interactive and easy-to-use app
  • Convert your charts to various formats including images and HTML files
  • Use Plotly Express and the grammar of graphics for easily mapping data to various visual attributes
  • Create different chart types, such as bar charts, scatter plots, histograms, maps, and more
  • Expand your app by creating dynamic pages that generate content based on URLs
  • Implement new callbacks to manage charts based on URLs and vice versa

Who this book is for

This Plotly Dash book is for data professionals and data analysts who want to gain a better understanding of their data with the help of different visualizations and dashboards – and without having to use JS. Basic knowledge of the Python programming language and HTML will help you to grasp the concepts covered in this book more effectively, but it’s not a prerequisite.

Table of Contents

  1. Overview of the Dash Ecosystem
  2. Exploring the Structure of a Dash App
  3. Working with Plotly's Figure Objects
  4. Data Manipulation and Preparation - Paving the Way to Plotly Express
  5. Interactively Comparing Values with Bar Charts and Dropdown Menus
  6. Exploring Variables with Scatter Plots and Filtering Subsets with Sliders
  7. Exploring Map Plots and Enriching Your Dashboards with Markdown
  8. Calculating Data Frequency and Building Interactive Tables
  9. Letting Your Data Speak for Itself with Machine Learning
  10. Turbo-charge Your Apps with Advanced Callbacks
  11. URLs and Multi-Page Apps
  12. Deploying Your App
  13. Next Steps
Debido al gran tamaño del archivo, es posible que este libro tarde más en descargarse

Opiniones editoriales

Críticas

"This book is excellent at getting you writing your own app and scaffolding knowledge as you go. Even as an employee of Plotly, having this book at my side has been invaluable. It speaks plainly without being dry and delves deep without losing the audience along the way. Can't recommend this enough as a resource!"

--

Sebastian Cooper, Product Marketing Coordinator at Plotly

Biografía del autor

Elias Dabbas is an Online marketing expert who owns the company, The Media Supermarket. He has experience in Python open-source development, data visualization, data manipulation, building interactive data apps, and dashboards. He works in Online marketing, SEO, SEM, data science fields. He has experience in building custom dashboards as well as data-driven strategies and implementations for companies in different industries.

Detalles del producto

  • ASIN ‏ : ‎ B08XMW45VY
  • Editorial ‏ : ‎ Packt Publishing; 1er edición (21 Mayo 2021)
  • Fecha de publicación ‏ : ‎ 21 Mayo 2021
  • Idioma ‏ : ‎ Inglés
  • Tamaño del archivo ‏ : ‎ 31067 KB
  • Texto a voz ‏ : ‎ Activado
  • Lector de pantalla: ‏ : ‎ Respaldados
  • Tipografía mejorada ‏ : ‎ Activado
  • X-Ray ‏ : ‎ No activado
  • Word Wise ‏ : ‎ No activado
  • Número de páginas ‏ : ‎ 364 páginas
  • Opiniones de clientes:
    4.3 4.3 de 5 estrellas 57 calificaciones

Sobre el autor

Sigue a los autores para recibir notificaciones de sus nuevas obras, así como recomendaciones mejoradas.
Elias Dabbas
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Elias Dabbas is an online marketing and data science practitioner. Combining both fields, he is the author and maintainer of advertools, a Python library that provides various digital marketing tools, an SEO crawler, an XML sitemap crawler and analyzer, tools for generating consistent and large-scale campaigns, text analysis tools like a tokenizer and various way of extracting structured entities from text (emoji, hashtags, mentions, questions, and more). He is the author of the book Interactive Dashboards and Data Apps with Plotly and Dash.

Opiniones de clientes

4.3 de 5 estrellas
57 calificaciones globales
Data Science, Machine Learning, and Interactive Dashboards
5 de 5 estrellas
Data Science, Machine Learning, and Interactive Dashboards
I have learned how to create an interactive dashboard. But also, it has shown the logic behind data science and machine learning. I have created a front-end and back-ent system that can accept files and folders from the users to visualize their data in an interactive way. Elias Dabbas' book is for coders from every level. Even if you are advanced, I am sure that you will find something that you didn't know before.
Gracias por tus comentarios
Lo sentimos, se produjo un error
Lo sentimos, no pudimos cargar la opinión

Opiniones destacadas de los Estados Unidos

Calificado en Estados Unidos el 12 de julio de 2021
I have learned how to create an interactive dashboard. But also, it has shown the logic behind data science and machine learning. I have created a front-end and back-ent system that can accept files and folders from the users to visualize their data in an interactive way. Elias Dabbas' book is for coders from every level. Even if you are advanced, I am sure that you will find something that you didn't know before.
Imagen del cliente
5.0 de 5 estrellas Data Science, Machine Learning, and Interactive Dashboards
Calificado en Estados Unidos el 12 de julio de 2021
I have learned how to create an interactive dashboard. But also, it has shown the logic behind data science and machine learning. I have created a front-end and back-ent system that can accept files and folders from the users to visualize their data in an interactive way. Elias Dabbas' book is for coders from every level. Even if you are advanced, I am sure that you will find something that you didn't know before.
Imágenes en esta reseña
Imagen del cliente Imagen del cliente
Imagen del clienteImagen del cliente
Calificado en Estados Unidos el 5 de agosto de 2021
This book is excellent at getting you writing your own app and scaffolding knowledge as you go.
Even as an employee of Plotly, having this book at my side has been invaluable.
It speaks plainly without being dry and delves deep with losing the audience on the way.
Can't recommend this enough as a resource!
Calificado en Estados Unidos el 16 de agosto de 2021
This book provides a beginner with everything they need to get started using Plotly and Dash. Plotly is a very powerful data visualization tool and has been my primary choice for over a year. Dash allows building and customizing web apps using only Python, and this book does a very good job of walking through the steps to create a Dash app.

For those who already have some Dash experience, it also covers some more advanced functionality including setting up multi-page apps, using callbacks to add layout elements, and suggesting next steps. I've been working with Dash and Plotly for a little more than a year, and I learned about some interesting features including additional options and customizations.

I'd highly recommend this book to anyone wanting to learn Dash or those with some experience in Dash wanting to level up.
Calificado en Estados Unidos el 28 de septiembre de 2021
This is a great book and my new go to resource for DASH apps! The author’s style is very readable, and his explanations of concepts are very well thought out. I wish I would have had this book when I first started building DASH apps (about two years ago), it would have saved me a bunch of time. The book covers a wide range of topics; from interactive histograms, to scatterplots, to maps, to deployment, and a lot more. The early chapters have a lot of useful nuggets (even if you are experienced with DASH), and the advanced chapters are a truly great resource. Highly recommend!!
Calificado en Estados Unidos el 20 de febrero de 2022
(This is a review for the version available through the Packt Publishing online subscription. Presumably, the content is the same.)

For reference, I have years of coding experience across many different languages, including python. I was looking for a resource to help me pick up Dash. Since I already had a Packt subscription, I had access to this book and started working through it.

This author clearly knows the subject matter. I appreciated how he included elements about the development process, including how to wrangle data, and ways to easily explore data by trying different visualization approaches. The overall coverage of Dash is more than sufficient for anyone to walk away and be able to incorporate it into their workstream. There are also many good tips that I found myself bookmarking for future reference, many of which walk you through the throughout process involved in making certain decisions regarding the Dash platform.

Unfortunately, this book suffers from terrible editing. Nearly every chapter is riddled with coding typos and omissions that make it difficult to follow. There are many examples where a variable is referenced by the wrong name or is mis-cased. There are even a few examples of calling a method that clearly would result in an error, or missing closing parenthesis/brackets/apostrophes/quotes, so it couldn't have ever worked, even if it were from an earlier version of the author's code.

In addition, the author recommends the approach of developing each visual segment individually in an isolated environment, using a Jupyter notebook. I agree with this approach, and it certainly helps facilitate the development iterations that are typical for building visualizations. Once the graph works, the author instructs you to copy/paste your code into the appropriate sections of the larger app that you build throughout the book. Unfortunately, it is not a simple copy/paste operation, and the author omits many of the key steps that are necessary to make that code migration a success. For example, the author often omits the import statements that have to be copied over, as well as many of the data mutations. There is so much data work done in the Jupyter notebook, that you have to review each cell and extract the right code from each cell to make the overall app work. It is a highly frustrating and time consuming experience, and completely distracts from the learning experience.

I also found it difficult to follow which file I should be working with at any given moment. The author includes many code snippets, but the snippets are not annotated with a file path, so I often found myself typing code in the wrong place. Most coding instructional materials have a full file path at the top or bottom of each code snipper (or sometimes as commented code in the snippet itself) so that it is clear where that code lives.

Given my own coding experience, I was able to figure out how to overcome the aforementioned issues, but that may not be true for everyone, and more importantly, it greatly distracted me from learning Dash, which is the purpose of the book. I was still able to learn a great deal from this book, and if the author were to fix these issues, this could easily become an excellent Dash reference guide and learning resource.
Calificado en Estados Unidos el 12 de julio de 2021
As a data analysis enthusiast who is a non-software-developer and who is intimidated by languages like JavaScript, I like the fact that with Plotly and Dash, both the back-end and front-end are developed using python. I am excited about new features such as the ability to run Dash apps within the Jupyter Notebook environment with JupyterDash. Another exciting feature is Plotly express, which is ideal for quick, high-level chart creation. After guiding you on how to get the most out of your data with bar, scatter, and histograms, the book finishes off with a helpful section on deploying your apps.

Overall, a very comprehensive guide to creating interactive and functional dashboards with Dash and Plotly.
Calificado en Estados Unidos el 17 de junio de 2021
The author has taken care to explain concepts very clearly, and has provided examples that explain each step perfectly as to why and how it is done. Its a perfect tutorial for building interactive beautiful dashboards and apps using python, starting from basic to advanced level. Every building block is very well explained and puts you hands-on to build apps just using python. Totally would serve as another feather-on the hat for Data Science professionals . Definitely recommend it!!

Opiniones más destacadas de otros países

Traducir todas las opiniones al Español
Michael Rempel
5.0 de 5 estrellas Direct hands on info, exact parametrs that work well.
Calificado en Canadá el 19 de mayo de 2024
Basicly a lot of stuff in this book is direct examples that work well for the articulated purpose. You may have need to change some things to fit your own needs, but with this book and a bit of layout theory you can go far to produce quality professional presentations. I didnt find myself thwarted by missing parts, cluttered and clunky visuals, or any of a number of problems common to other python libraries. The code is great, and the choice of tools to work with is wonderful. Nice.
Antoine P
2.0 de 5 estrellas Stretched in length to make it a big book.
Revisado en Bélgica el 2 de abril de 2024
Some paragraphs are twice to thrice as long as they should be. Some paragraphs are straight paraphrasing of previous ones.
A lot of things are repeted a million time like the importation of the same csv and the same treatment on it.
Some aspects are barely covered while the exact same things will be repeted in detail on the chapter of each type of graphs.
Paper and cover quality is low
Faris
5.0 de 5 estrellas Very well written and detailed
Calificado en Alemania el 21 de diciembre de 2022
So happy I bought this book. It is very well written and explains itty gritty things of Python Dash in detail to get you up to speed and running independently.
Imagen del cliente
Faris
5.0 de 5 estrellas Very well written and detailed
Calificado en Alemania el 21 de diciembre de 2022
So happy I bought this book. It is very well written and explains itty gritty things of Python Dash in detail to get you up to speed and running independently.
Imágenes en esta reseña
Imagen del cliente
Imagen del cliente
Johnson
5.0 de 5 estrellas Plotly, jupyter and dashboards on python.
Calificado en Canadá el 14 de mayo de 2022
Really good book. Very brief, informative and useful. I love this book.
Evx
3.0 de 5 estrellas General information
Calificado en Alemania el 14 de febrero de 2023
Half of the book gives presis know how other half was only higher level

Informar de un problema


¿Este producto tiene contenido inapropiado?
¿Cree que este producto infringe los derechos de autor?
¿Este producto tiene problemas de calidad o formato?