
۴۴٬۰۰۰تومان
نوع فایل دانلود: EPUB
پس از خرید، یک فایل EPUB دریافت میکنید.
این فایل با Calibre، Apple Books و سایر کتابخوانهای دیجیتال مناسب است.
جنبههای اصلی NumPy، Matplotlib و Pandas را یاد بگیرید و با آنها برنامههایی با پایتون ۳ بنویسید. این کتاب تمرکز زیادی روی تکنیکهای مختلف ویژوالسازی داده دارد و به شما کمک میکند دانش سطحبالایی در کار با Matplotlib به دست آورید؛ کتابخانهای برای رسم نمودار با سبک MATLAB که برای زبان برنامهنویسی پایتون یک رابط برنامهنویسی شیءگرا ارائه میدهد و امکان جاسازی نمودارها در برنامهها را فراهم میکند.
با معرفی پایتون ۳ و اکوسیستم پایتونِ علمی شروع میکنید. سپس ساختارهای دادهای NumPy و ndarrayها، روالهای ایجاد آنها و ویژوالسازی داده را بررسی خواهید کرد. بعد از آن، مفاهیم کاربردی مرتبط با استایل شیتها، راهنماها (لِجند) و چیدمانها را میخوانید و در ادامه به نمودارهای خطی، ستونی و پراکندگی میرسید.
فصلها سپس دستورالعملها و «دستورپخت»هایی برای هیستوگرامها، کانتور (خطوط همارزش)، استریمپلاتها و هایتمپها ارائه میکنند؛ همچنین یاد میگیرید چگونه تصویر و صدا را با نمودارهای دایرهای و نمودارهای قطبی نمایش بدهید. در ادامه، میآموزید برای ویژوالسازی از pcolor، pcolormesh و colorbar استفاده کنید و در Matplotlib چگونه در بُعد سهبعدی (۳D) ویژوالسازی انجام دهید. همچنین ساخت انیمیشنهای ساده و جاسازی Matplotlib با چارچوبهای مختلف را یاد خواهید گرفت.
فصلهای پایانی توضیح میدهند چگونه دادهها را با Pandas و Matplotlib و همچنین Seaborn ویژوالسازی کنید و چطور با دادههای واقعی و کاربردی کار کنید و آنها را به تصویر بکشید. بعد از خواندن «دستبهکار Matplotlib»، در کار با Matplotlib مهارت پیدا میکنید و میتوانید بهراحتی با ndarrayها در NumPy و دیتا فریمها در Pandas کار کنید.
آنچه خواهید آموخت
درک ویژوالسازی داده و برنامهنویسی پایتون با Matplotlib
بررسی ساختارهای بنیادین داده در NumPy و Pandas
کار با رسم نمودارها، ویژوالسازیها و انیمیشنهای سهبعدی
ویژوالسازی دادههای تصویری و صوتی
این کتاب مناسب چه کسانی است
دانشمندان داده، مهندسان یادگیری ماشین و متخصصان نرمافزار با مهارتهای پایه در برنامهنویسی.
Learn the core aspects of NumPy, Matplotlib, and Pandas, and use them to write programs with Python 3. This book focuses heavily on various data visualization techniques and will help you acquire expert-level knowledge of working with Matplotlib, a MATLAB-style plotting library for Python programming language that provides an object-oriented API for embedding plots into applications. You'll begin with an introduction to Python 3 and the scientific Python ecosystem. Next, you'll explore NumPy and ndarray data structures, creation routines, and data visualization. You'll examine useful concepts related to style sheets, legends, and layouts, followed by line, bar, and scatter plots. Chapters then cover recipes of histograms, contours, streamplots, and heatmaps, and how to visualize images and audio with pie and polar charts. Moving forward, you'll learn how to visualize with pcolor, pcolormesh, and colorbar, and how to visualize in 3D in Matplotlib, create simple animations, and embed Matplotlib with different frameworks. The concluding chapters cover how to visualize data with Pandas and Matplotlib, Seaborn, and how to work with the real-life data and visualize it. After reading Hands-on Matplotlib you'll be proficient with Matplotlib and able to comfortably work with ndarrays in NumPy and data frames in Pandas. What You'll Learn Understand Data Visualization and Python using Matplotlib Review the fundamental data structures in NumPy and Pandas Work with 3D plotting, visualizations, and animations Visualize images and audio data Who This Book Is For Data scientists, machine learning engineers and software professionals with basic programming skills. -- Provided by publisher