
عنوان:
The Book of Dash
نویسنده:
Adam Schroeder, Christian Mayer, and Ann Marie Ward
انتشارات:
Manning Publications
تاریخ انتشار:
2022
حجم:
2.5MB
معرفی کتاب:"کتاب دش (Dash) ساخت داشبوردها با پایتون و پلاتلی (Plotly) "
اگر به دنبال ساخت اپلیکیشنهای تحلیلی و مصورسازی داده هستید، کتاب حاضر مقدمهای سریع، عملی و مؤثر برای ورود به دنیای داشبوردهای تعاملی با پایتون است. با بهرهگیری از کتابخانه Dash، در کوتاهترین زمان یاد میگیرید که چگونه دادههای خام را به رابطهای کاربری زیبا و قابل استفاده تبدیل کنید.
در این کتاب میآموزید:
- نصب و راهاندازی ابزارهای لازم برای توسعه داشبوردها
- ساخت داشبوردی برای تحلیل دادههای توییتر و نمایش آنها روی نقشه
- ایجاد نمودارهای تعاملی و فیلترهای کاربرمحور
- ساخت اپلیکیشنهایی برای مقایسه دادههای جهانی، مدیریت سبد سرمایهگذاری، و تحلیل مدلهای یادگیری ماشین
ویژگیهای کلیدی کتاب:
- مناسب برای مبتدیان در ساخت داشبورد—بدون نیاز به تجربه قبلی در طراحی وب یا گرافیک
- ارائه پروژههای کاربردی برای تمرین عملی و درک بهتر مفاهیم
- استفاده از ابزارهای قدرتمند Python مانند
Dash
،Plotly
وPandas
- آشنایی با نحوه پیادهسازی داشبوردهای قابل گسترش برای استفادههای تجاری و تحلیلی
نمونه پروژههای کتاب:
- تحلیل بصری لایکهای توییتر روی نقشه و در طول زمان
- مقایسه دادههای جهانی در زمینه استفاده از اینترنت، مشارکت سیاسی زنان و انتشار CO2
- داشبورد سبد سرمایهگذاری برای تحلیل مالی
- اپلیکیشن تعاملی برای مصورسازی و تحلیل مدلهای یادگیری ماشین
مناسب چه کسانی است؟
این کتاب برای توسعهدهندگان پایتون، تحلیلگران داده و علاقهمندان به مصورسازی داده طراحی شده است که میخواهند ابزارهای تعاملی و حرفهای برای تحلیل اطلاعات بسازند—بدون نیاز به دانش عمیق از توسعه وب.
فهرست مطالب
- Title Page
- Copyright
- Dedication
- About the Authors
- Acknowledgments
- Introduction
- Why This Book
- Why Plotly Dash
- Who This Book Is For
- What’s in the Book
- Online Resources
- Part I: Crash Courses
- Chapter 1: Python Refresher
- Lists
- Slicing
- Dictionaries
- List Comprehension
- Object-Oriented Programming
- Decorator Functions and Annotations
- Summary
- Chapter 2: Pycharm Tutorial
- Installing PyCharm
- Creating a Project
- Running a Dash App
- Installing Dash Through PyCharm
- Using Dash with GitHub
- Summary
- Chapter 3: A Crash Course in Pandas
- Visual Overview Cheat Sheet
- Installing pandas
- Creating Objects in pandas
- Selecting Elements in DataFrames
- Modifying an Existing DataFrame
- Summary
- Resources
- Part II: Building Applications
- Chapter 4: First Dash App
- Setting Up the Project
- Dash Components
- Dash Callbacks
- Plotly Express Line Charts
- Summary
- Chapter 5: Global Data Analysis: Advanced Layouts and Graphs
- Setting Up the Project
- Dash Core Components
- Dash Callbacks
- Plotly Express Choropleth Maps
- Summary
- Chapter 6: Investment Portfolio: Building Larger Apps
- Asset Allocation
- Download and Run the App
- App Structure
- Setting Up the Project
- Layout and Styling
- Components
- Pie Chart Using Plotly Graph Objects
- Line Chart Using Plotly Graph Objects
- Dash Callbacks
- Summary
- Chapter 7: Exploring Machine Learning
- Dashboard Apps to Make Machine Learning Models More Intuitive
- The SVM Explorer App
- Layout and Styling
- Reusable Components
- Dash Callbacks
- Summary
- Resources
- Chapter 8: Tips and Tricks
- Dash Enterprise App Gallery
- Enhancing Your Learning with the Plotly Forum
- App Theme Explorer
- Debugging a Dash App
- dash-labs
- Formatting Your Code with Black
- Follow-up Resources
- Appendix: Python Basics
- Index
مشخصات
نام کتاب
The Book of Dash
نویسنده
Adam Schroeder, Christian Mayer, and Ann Marie Ward
انتشارات
No Starch Press
تاریخ انتشار
2022
ISBN
9781718502239
تعداد صفحات
260
زبان
انگلیسی
فرمت
حجم
2.5MB
موضوع
Python