دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: Programming: Libraries API ویرایش: 1 نویسندگان: Srinivasa Rao Poladi سری: ISBN (شابک) : 1789138663, 9781789135718 ناشر: Packt Publishing سال نشر: 2018 تعداد صفحات: 0 زبان: English فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 11 مگابایت
کلمات کلیدی مربوط به کتاب کتاب آشپزی Matplotlib 3.0: برنامه نویسی، Python، Matplotlib، Tkinter، Qt5، wxPython
در صورت تبدیل فایل کتاب Matplotlib 3.0 Cookbook به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب کتاب آشپزی Matplotlib 3.0 نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
تجسمهای جذاب، روشنفکر و قدرتمند بسازید تا از دادههای خود بینش باکیفیت به دست آورید
Matplotlib کتابخانه بزرگی از طرحهای قابل تنظیم، همراه با مجموعهای جامع از backendها را ارائه میکند. کتاب آشپزی Matplotlib 3.0 راهنمای عملی شما برای کاوش در دنیای Matplotlib است و موثرترین بسته های ترسیمی برای Python 3.7 را پوشش می دهد.
با کمک این کتاب آشپزی، میتوانید با هر مشکلی که ممکن است هنگام طراحی تجسمهای دادههای جذاب و روشنفکر با آن مواجه شوید، مقابله کنید. با کمک بیش از 150 دستور العمل، یاد خواهید گرفت که چگونه طرح های مربوط به هوش تجاری، علم داده و رشته های مهندسی را با تجسم های بسیار دقیق ایجاد کنید. هنگامی که با اصول اولیه آشنا شدید، به سمت توسعه داشبوردهای حرفه ای با طیف گسترده ای از نمودارها و چیدمان های شبکه ای پیچیده به صورت دو بعدی و سه بعدی خواهید رفت. شما حاشیهنویسی میکنید و متن غنی را به طرحها اضافه میکنید، که امکان ایجاد یک خط داستانی تجاری را فراهم میکند. علاوه بر این، یاد میگیرید که چگونه شکلها و انیمیشنها را در قالبهای مختلف برای استقرار پاییندست ذخیره کنید، و به دنبال آن، قابلیتهای ارائه شده توسط ابزارهای مختلف داخلی و شخص ثالث، مانند axisartist، axes_grid، Cartopy و Seaborn را گسترش دهید.
در پایان این کتاب، میتوانید با پیادهسازی واقعی، طرحهای سفارشیشده با کیفیت بالا ایجاد کنید و آنها را در وب و برنامههای رابط کاربری گرافیکی پشتیبانیشده مانند Tkinter، Qt 5، و wxPython اجرا کنید. موارد و نمونه های استفاده از جهان.
Matplotlib 3.0 اگر شما یک تحلیلگر داده، دانشمند داده یا توسعه دهنده پایتون هستید که به دنبال دستور العمل های سریع برای بسیاری از تجسم ها هستید، کتاب آشپزی برای شما مناسب است. این کتاب همچنین برای کسانی است که میخواهند انواع تجسمهای تعاملی بسازند.
دانلود کد نمونه برای این کتاب میتوانید فایلهای کد نمونه را برای همه کتابهای Packt که از حساب خود در http:/ خریداری کردهاید دانلود کنید. /www.PacktPub.com. اگر این کتاب را از جای دیگری خریداری کرده اید، می توانید به http://www.PacktPub.com/support مراجعه کرده و ثبت نام کنید تا فایل ها مستقیماً برای شما ایمیل شوند.
Build attractive, insightful, and powerful visualizations to gain quality insights from your data
Matplotlib provides a large library of customizable plots, along with a comprehensive set of backends. Matplotlib 3.0 Cookbook is your hands-on guide to exploring the world of Matplotlib, and covers the most effective plotting packages for Python 3.7.
With the help of this cookbook, you'll be able to tackle any problem you might come across while designing attractive, insightful data visualizations. With the help of over 150 recipes, you'll learn how to develop plots related to business intelligence, data science, and engineering disciplines with highly detailed visualizations. Once you've familiarized yourself with the fundamentals, you'll move on to developing professional dashboards with a wide variety of graphs and sophisticated grid layouts in 2D and 3D. You'll annotate and add rich text to the plots, enabling the creation of a business storyline. In addition to this, you'll learn how to save figures and animations in various formats for downstream deployment, followed by extending the functionality offered by various internal and third-party toolkits, such as axisartist, axes_grid, Cartopy, and Seaborn.
By the end of this book, you'll be able to create high-quality customized plots and deploy them on the web and on supported GUI applications such as Tkinter, Qt 5, and wxPython by implementing real-world use cases and examples.
The Matplotlib 3.0 Cookbook is for you if you are a data analyst, data scientist, or Python developer looking for quick recipes for a multitude of visualizations. This book is also for those who want to build variations of interactive visualizations.
Downloading the example code for this book You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com. If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you.
1: Anatomy of Matplotlib
Introduction
Working in interactive mode
Working in non-interactive mode
Reading from external files and plotting
Changing and resetting default environment variables
2: Getting Started with Basic Plots
Introduction
Line plot
Bar plot
Scatter plot
Bubble plot
Stacked plot
Pie plot
Table chart
Polar plot
Histogram
Box plot
Violin plot
Reading and displaying images
Heatmap
Hinton diagram
Contour plot
Triangulations
Stream plot
Path
3: Plotting Multiple Charts, Subplots, and Figures
Introduction
Plotting multiple graphs on the same axes
Plotting subplots on the same figure
Plotting multiple figures in a session
Logarithmic scale
Using units of measurement
4: Developing Visualizations for Publishing Quality
Introduction
Color, line style, and marker customization
Working with standard colormaps
User-defined colors and colormaps
Working with legend
Customizing labels and titles
Using autoscale and axis limits
Customizing ticks and ticklabels
Customizing spines
Twin axes
Using hatch
Using annotation
Using style sheets
5: Plotting with Object-Oriented API
Introduction
Plotting a correlation matrix using pyplot and object-oriented APIs
Plotting patches using object-oriented API
Plotting collections using object-oriented API
6: Plotting with Advanced Features
Using property cycler
Using Path effects
Using transforms
Taking control of axes positions
GridSpec for figure layout
Using origin and extent for image orientation
Geographical plotting using geopandas
7: Embedding Text and Expressions
Introduction
Using mathematical expressions with a font dictionary
Annotating a point on a polar plot
Using ConnectionPatch
Using a text box
Plotting area under an integral curve
Defining custom markers
Fractions, regular mathematical expressions, and symbols
Word embeddings in two dimensions
8: Saving the Figure in Different Formats
Introduction
Saving the figure in various formats
Avoiding truncation while saving the figure
Saving partial figures
Managing image resolution
Managing transparency for web applications
Creating multi-page PDF reports
9: Developing Interactive Plots
Introduction
Events and callbacks
Widgets
Animation
10: Embedding Plots in a Graphical User Interface
Introduction
Using the Slider and Button Widgets of Matplotlib
Using the Slider and Button widgets of Tkinter GUI
Embedding Matplotlib in a Tkinter GUI application
Using the Slider and Button widgets of WxPython GUI
Embedding Matplotlib in to a wxPython GUI application
Using the Slider and Button widgets of Qt\'s GUI
Embedding Matplotlib in to a Qt GUI application
11: Plotting 3D Graphs Using the mplot3d Toolkit
Introduction
Line plot
Scatter plot
Bar plot
Polygon plot
Contour plot
Surface plot
Wireframe plot
Triangular surface plot
Plotting 2D data in 3D
3D visualization of linearly non-separable data in 2D
Word embeddings
12: Using the axisartist Toolkit
Introduction
Understanding attributes in axisartist
Defining curvilinear grids in rectangular boxes
Defining polar axes in rectangular boxes
Using floating axes for a rectangular plot
Creating polar axes using floating axes
Plotting planetary system data on floating polar axes
13: Using the axes_grid1 Toolkit
Introduction
Plotting twin axes using the axisartist and axesgrid1 toolkits
Using AxesDivider to plot a scatter plot and associated histograms
Using AxesDivider to plot a colorbar
Using ImageGrid to plot images with a colorbar in a grid
Using inset_locator to zoom in on an image
Using inset_locator to plot inset axes
14: Plotting Geographical Maps Using Cartopy Toolkit
Introduction
Plotting basic map features
Plotting projections
Using grid lines and labels
Plotting locations on the map
Plotting country maps with political boundaries
Plotting country maps using GeoPandas and cartopy
Plotting populated places of the world
Plotting the top five and bottom five populated countries
Plotting temperatures across the globe
Plotting time zones
Plotting an animated map
15: Exploratory Data Analysis Using the Seaborn Toolkit
Introduction
Relational plots
Categorical plots
Distribution plots
Regression plots
Multi-plot grids
Matrix plots