Python Data Science Handbook. Essential Tools for Working with Data

- Autor:
- Jake VanderPlas


- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 548
- Dostępne formaty:
-
ePubMobi
Opis książki: Python Data Science Handbook. Essential Tools for Working with Data
For many researchers, Python is a first-class tool mainly because of its libraries for storing, manipulating, and gaining insight from data. Several resources exist for individual pieces of this data science stack, but only with the Python Data Science Handbook do you get them all—IPython, NumPy, Pandas, Matplotlib, Scikit-Learn, and other related tools.
Working scientists and data crunchers familiar with reading and writing Python code will find this comprehensive desk reference ideal for tackling day-to-day issues: manipulating, transforming, and cleaning data; visualizing different types of data; and using data to build statistical or machine learning models. Quite simply, this is the must-have reference for scientific computing in Python.
With this handbook, you’ll learn how to use:
- IPython and Jupyter: provide computational environments for data scientists using Python
- NumPy: includes the ndarray for efficient storage and manipulation of dense data arrays in Python
- Pandas: features the DataFrame for efficient storage and manipulation of labeled/columnar data in Python
- Matplotlib: includes capabilities for a flexible range of data visualizations in Python
- Scikit-Learn: for efficient and clean Python implementations of the most important and established machine learning algorithms
Wybrane bestsellery
-
Python is a first-class tool for many researchers, primarily because of its libraries for storing, manipulating, and gaining insight from data. Several resources exist for individual pieces of this data science stack, but only with the new edition of Python Data Science Handbook do you get them a...(0,00 zł najniższa cena z 30 dni)
262.65 zł
309.00 zł(-15%) -
Skoro sięgasz po tę książkę, pewnie chcesz się uczyć programowania. To świetnie! Ta umiejętność z pewnością Ci się przyda ― choćby do tego, by już dziś znakomicie się bawić „w towarzystwie” komputera, ale też jako inwestycja w przyszłość, podjęta z myślą o studiach i pracy.
Zacznij od Pythona. Programowanie dla młodzieży w praktyce Zacznij od Pythona. Programowanie dla młodzieży w praktyce
(0,00 zł najniższa cena z 30 dni)23.68 zł
37.00 zł(-36%) -
Pierwsza odpowiedź, jaka się nasuwa, jest dość oczywista: ponieważ Python to jeden z najprostszych do nauki języków programowania. Najkrótszy program zajmuje tylko JEDNĄ linijkę. Z małą pomocą nauczyciela i naszego praktycznego zeszytu ćwiczeń każdy młody adept sztuki programowania zdoła szybko o...
Zacznij od Pythona. Pierwsze kroki w programowaniu Zacznij od Pythona. Pierwsze kroki w programowaniu
(0,00 zł najniższa cena z 30 dni)24.74 zł
39.90 zł(-38%) -
Oto przyjazny przewodnik dla programistów Pythona, wyczerpująco wyjaśniający wiele zagadnień programowania obiektowego, takich jak dziedziczenie, kompozycja, polimorfizm, tworzenie klas i struktur danych. W książce szczegółowo omówiono zagadnienia obsługi wyjątków, testowania kodu i zastosowania ...
Programowanie zorientowane obiektowo w Pythonie. Tworzenie solidnych i łatwych w utrzymaniu aplikacji i bibliotek. Wydanie IV Programowanie zorientowane obiektowo w Pythonie. Tworzenie solidnych i łatwych w utrzymaniu aplikacji i bibliotek. Wydanie IV
(0,00 zł najniższa cena z 30 dni)95.36 zł
149.00 zł(-36%) -
To drugie, zaktualizowane i poprawione wydanie bestsellerowego podręcznika Programowania w Pythonie pozwoli Ci błyskawicznie zacząć tworzyć kod, który działa! Zaczniesz od zrozumienia podstawowych koncepcji programistycznych, następnie nauczysz się zapewniać programom interaktywność i wykształcis...(0,00 zł najniższa cena z 30 dni)
51.48 zł
99.00 zł(-48%) -
Nauka programowania na dobre zadomowiła się w szkołach, a umiejętności informatyczne są od lat sprawdzane na egzaminach maturalnych. Jej adepci zapewne zdają sobie sprawę, jakim wzięciem na rynku cieszą się osoby, które mogą się pochwalić znajomością Pythona. To język, który dzięki swoim możliwoś...
Python na maturze. Rozwiązania i analiza wybranych zadań programistycznych Python na maturze. Rozwiązania i analiza wybranych zadań programistycznych
(0,00 zł najniższa cena z 30 dni)21.64 zł
34.90 zł(-38%) -
To kompleksowy podręcznik do nauki programowania w Pythonie. Jego piąte wydanie zostało gruntownie zaktualizowane i rozbudowane o dodatkowe treści. Omówiono tu najnowsze wersje Pythona w liniach 3.X i 2.X, czyli 3.3 i 2.7, i dodano opisy nowych lub rozszerzonych mechanizmów, takich jak obsługa fo...(0,00 zł najniższa cena z 30 dni)
123.38 zł
199.00 zł(-38%) -
Python jest językiem, którego powszechnie używa się w wielu obszarach: od programowania gier, przez aplikacje webowe, po systemy analizy danych. Nic więc dziwnego, że cieszy się ogromną popularnością i jest dodatkowo wspierany przez liczną społeczność programistów, projektantów i sympatyków, któr...(0,00 zł najniższa cena z 30 dni)
31.36 zł
49.00 zł(-36%) -
Python to bardzo popularny, wydajny i elastyczny język programowania ogólnego przeznaczenia, którego prosta, czytelna i zwięzła składnia zdobyła uznanie rzesz programistów na całym świecie. Duże możliwości, przenośność kodu, możliwość pisania skryptów - wszystko to sprawia, że Python znajduje zas...
Python w zadaniach. Programowanie dla młodzieży. Poziom podstawowy Python w zadaniach. Programowanie dla młodzieży. Poziom podstawowy
(0,00 zł najniższa cena z 30 dni)35.40 zł
59.00 zł(-40%) -
To drugie wydanie bestsellerowego przewodnika po technikach uczenia maszynowego. Wystarczą minimalne umiejętności programistyczne, aby dzięki tej książce nauczyć się budowania i trenowania głębokiej sieci neuronowej. Zawarto tu minimum teorii, a proces nauki jest ułatwiony przez liczne przykłady ...
Uczenie maszynowe z użyciem Scikit-Learn i TensorFlow. Wydanie II Uczenie maszynowe z użyciem Scikit-Learn i TensorFlow. Wydanie II
(0,00 zł najniższa cena z 30 dni)79.98 zł
129.00 zł(-38%)
Ebooka przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video zobaczysz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP4 (pliki spakowane w ZIP)
Szczegóły książki
- ISBN Ebooka:
- 978-14-919-1213-3, 9781491912133
- Data wydania ebooka:
-
2016-11-21
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@helion.pl.
- Język publikacji:
- angielski
- Rozmiar pliku ePub:
- 14.7MB
- Rozmiar pliku Mobi:
- 28.4MB
- Kategorie:
Programowanie » Python - Programowanie
Spis treści książki
- Preface
- What Is Data Science?
- Who Is This Book For?
- Why Python?
- Python 2 Versus Python 3
- Outline of This Book
- Using Code Examples
- Installation Considerations
- Conventions Used in This Book
- OReilly Safari
- How to Contact Us
- 1. IPython: Beyond Normal Python
- Shell or Notebook?
- Launching the IPython Shell
- Launching the Jupyter Notebook
- Shell or Notebook?
- Help and Documentation in IPython
- Accessing Documentation with ?
- Accessing Source Code with ??
- Exploring Modules with Tab Completion
- Tab completion of object contents
- Tab completion when importing
- Beyond tab completion: Wildcard matching
- Keyboard Shortcuts in the IPython Shell
- Navigation Shortcuts
- Text Entry Shortcuts
- Command History Shortcuts
- Miscellaneous Shortcuts
- IPython Magic Commands
- Pasting Code Blocks: %paste and %cpaste
- Running External Code: %run
- Timing Code Execution: %timeit
- Help on Magic Functions: ?, %magic, and %lsmagic
- Input and Output History
- IPythons In and Out Objects
- Underscore Shortcuts and Previous Outputs
- Suppressing Output
- Related Magic Commands
- IPython and Shell Commands
- Quick Introduction to the Shell
- Shell Commands in IPython
- Passing Values to and from the Shell
- Shell-Related Magic Commands
- Errors and Debugging
- Controlling Exceptions: %xmode
- Debugging: When Reading Tracebacks Is Not Enough
- Partial list of debugging commands
- Profiling and Timing Code
- Timing Code Snippets: %timeit and %time
- Profiling Full Scripts: %prun
- Line-by-Line Profiling with %lprun
- Profiling Memory Use: %memit and %mprun
- More IPython Resources
- Web Resources
- Books
- 2. Introduction to NumPy
- Understanding Data Types in Python
- A Python Integer Is More Than Just an Integer
- A Python List Is More Than Just a List
- Fixed-Type Arrays in Python
- Creating Arrays from Python Lists
- Creating Arrays from Scratch
- NumPy Standard Data Types
- Understanding Data Types in Python
- The Basics of NumPy Arrays
- NumPy Array Attributes
- Array Indexing: Accessing Single Elements
- Array Slicing: Accessing Subarrays
- One-dimensional subarrays
- Multidimensional subarrays
- Accessing array rows and columns
- Subarrays as no-copy views
- Creating copies of arrays
- Reshaping of Arrays
- Array Concatenation and Splitting
- Concatenation of arrays
- Splitting of arrays
- Computation on NumPy Arrays: Universal Functions
- The Slowness of Loops
- Introducing UFuncs
- Exploring NumPys UFuncs
- Array arithmetic
- Absolute value
- Trigonometric functions
- Exponents and logarithms
- Specialized ufuncs
- Advanced Ufunc Features
- Specifying output
- Aggregates
- Outer products
- Ufuncs: Learning More
- Aggregations: Min, Max, and Everything in Between
- Summing the Values in an Array
- Minimum and Maximum
- Multidimensional aggregates
- Other aggregation functions
- Example: What Is the Average Height of US Presidents?
- Computation on Arrays: Broadcasting
- Introducing Broadcasting
- Rules of Broadcasting
- Broadcasting example 1
- Broadcasting example 2
- Broadcasting example 3
- Broadcasting in Practice
- Centering an array
- Plotting a two-dimensional function
- Comparisons, Masks, and Boolean Logic
- Example: Counting Rainy Days
- Digging into the data
- Example: Counting Rainy Days
- Comparison Operators as ufuncs
- Working with Boolean Arrays
- Counting entries
- Boolean operators
- Boolean Arrays as Masks
- Fancy Indexing
- Exploring Fancy Indexing
- Combined Indexing
- Example: Selecting Random Points
- Modifying Values with Fancy Indexing
- Example: Binning Data
- Sorting Arrays
- Fast Sorting in NumPy: np.sort and np.argsort
- Sorting along rows or columns
- Fast Sorting in NumPy: np.sort and np.argsort
- Partial Sorts: Partitioning
- Example: k-Nearest Neighbors
- Structured Data: NumPys Structured Arrays
- Creating Structured Arrays
- More Advanced Compound Types
- RecordArrays: Structured Arrays with a Twist
- On to Pandas
- 3. Data Manipulation with Pandas
- Installing and Using Pandas
- Introducing Pandas Objects
- The Pandas Series Object
- Series as generalized NumPy array
- Series as specialized dictionary
- Constructing Series objects
- The Pandas Series Object
- The Pandas DataFrame Object
- DataFrame as a generalized NumPy array
- DataFrame as specialized dictionary
- Constructing DataFrame objects
- From a single Series object
- From a list of dicts
- From a dictionary of Series objects
- From a two-dimensional NumPy array
- From a NumPy structured array
- The Pandas Index Object
- Index as immutable array
- Index as ordered set
- Data Indexing and Selection
- Data Selection in Series
- Series as dictionary
- Series as one-dimensional array
- Indexers: loc, iloc, and ix
- Data Selection in Series
- Data Selection in DataFrame
- DataFrame as a dictionary
- DataFrame as two-dimensional array
- Additional indexing conventions
- Operating on Data in Pandas
- Ufuncs: Index Preservation
- UFuncs: Index Alignment
- Index alignment in Series
- Index alignment in DataFrame
- Ufuncs: Operations Between DataFrame and Series
- Handling Missing Data
- Trade-Offs in Missing Data Conventions
- Missing Data in Pandas
- None: Pythonic missing data
- NaN: Missing numerical data
- NaN and None in Pandas
- Operating on Null Values
- Detecting null values
- Dropping null values
- Filling null values
- Hierarchical Indexing
- A Multiply Indexed Series
- The bad way
- The better way: Pandas MultiIndex
- MultiIndex as extra dimension
- A Multiply Indexed Series
- Methods of MultiIndex Creation
- Explicit MultiIndex constructors
- MultiIndex level names
- MultiIndex for columns
- Indexing and Slicing a MultiIndex
- Multiply indexed Series
- Multiply indexed DataFrames
- Rearranging Multi-Indices
- Sorted and unsorted indices
- Stacking and unstacking indices
- Index setting and resetting
- Data Aggregations on Multi-Indices
- Combining Datasets: Concat and Append
- Recall: Concatenation of NumPy Arrays
- Simple Concatenation with pd.concat
- Duplicate indices
- Catching the repeats as an error
- Ignoring the index
- Adding MultiIndex keys
- Duplicate indices
- Concatenation with joins
- The append() method
- Combining Datasets: Merge and Join
- Relational Algebra
- Categories of Joins
- One-to-one joins
- Many-to-one joins
- Many-to-many joins
- Specification of the Merge Key
- The on keyword
- The left_on and right_on keywords
- The left_index and right_index keywords
- Specifying Set Arithmetic for Joins
- Overlapping Column Names: The suffixes Keyword
- Example: US States Data
- Aggregation and Grouping
- Planets Data
- Simple Aggregation in Pandas
- GroupBy: Split, Apply, Combine
- Split, apply, combine
- The GroupBy object
- Column indexing
- Iteration over groups
- Dispatch methods
- Aggregate, filter, transform, apply
- Aggregation
- Filtering
- Transformation
- The apply() method
- Specifying the split key
- A list, array, series, or index providing the grouping keys
- A dictionary or series mapping index to group
- Any Python function
- A list of valid keys
- Grouping example
- Pivot Tables
- Motivating Pivot Tables
- Pivot Tables by Hand
- Pivot Table Syntax
- Multilevel pivot tables
- Additional pivot table options
- Example: Birthrate Data
- Further data exploration
- Vectorized String Operations
- Introducing Pandas String Operations
- Tables of Pandas String Methods
- Methods similar to Python string methods
- Methods using regular expressions
- Miscellaneous methods
- Vectorized item access and slicing
- Indicator variables
- Example: Recipe Database
- A simple recipe recommender
- Going further with recipes
- Working with Time Series
- Dates and Times in Python
- Native Python dates and times: datetime and dateutil
- Typed arrays of times: NumPys datetime64
- Dates and times in Pandas: Best of both worlds
- Dates and Times in Python
- Pandas Time Series: Indexing by Time
- Pandas Time Series Data Structures
- Regular sequences: pd.date_range()
- Frequencies and Offsets
- Resampling, Shifting, and Windowing
- Resampling and converting frequencies
- Time-shifts
- Rolling windows
- Where to Learn More
- Example: Visualizing Seattle Bicycle Counts
- Visualizing the data
- Digging into the data
- High-Performance Pandas: eval() and query()
- Motivating query() and eval(): Compound Expressions
- pandas.eval() for Efficient Operations
- Operations supported by pd.eval()
- Arithmetic operators
- Comparison operators
- Bitwise operators
- Object attributes and indices
- Other operations
- Operations supported by pd.eval()
- DataFrame.eval() for Column-Wise Operations
- Assignment in DataFrame.eval()
- Local variables in DataFrame.eval()
- DataFrame.query() Method
- Performance: When to Use These Functions
- Further Resources
- 4. Visualization with Matplotlib
- General Matplotlib Tips
- Importing matplotlib
- Setting Styles
- show() or No show()? How to Display Your Plots
- Plotting from a script
- Plotting from an IPython shell
- Plotting from an IPython notebook
- Saving Figures to File
- General Matplotlib Tips
- Two Interfaces for the Price of One
- MATLAB-style interface
- Object-oriented interface
- Simple Line Plots
- Adjusting the Plot: Line Colors and Styles
- Adjusting the Plot: Axes Limits
- Labeling Plots
- Simple Scatter Plots
- Scatter Plots with plt.plot
- Scatter Plots with plt.scatter
- plot Versus scatter: A Note on Efficiency
- Visualizing Errors
- Basic Errorbars
- Continuous Errors
- Density and Contour Plots
- Visualizing a Three-Dimensional Function
- Histograms, Binnings, and Density
- Two-Dimensional Histograms and Binnings
- plt.hist2d: Two-dimensional histogram
- plt.hexbin: Hexagonal binnings
- Kernel density estimation
- Two-Dimensional Histograms and Binnings
- Customizing Plot Legends
- Choosing Elements for the Legend
- Legend for Size of Points
- Multiple Legends
- Customizing Colorbars
- Customizing Colorbars
- Choosing the colormap
- Color limits and extensions
- Discrete colorbars
- Customizing Colorbars
- Example: Handwritten Digits
- Multiple Subplots
- plt.axes: Subplots by Hand
- plt.subplot: Simple Grids of Subplots
- plt.subplots: The Whole Grid in One Go
- plt.GridSpec: More Complicated Arrangements
- Text and Annotation
- Example: Effect of Holidays on US Births
- Transforms and Text Position
- Arrows and Annotation
- Customizing Ticks
- Major and Minor Ticks
- Hiding Ticks or Labels
- Reducing or Increasing the Number of Ticks
- Fancy Tick Formats
- Summary of Formatters and Locators
- Customizing Matplotlib: Configurations and Stylesheets
- Plot Customization by Hand
- Changing the Defaults: rcParams
- Stylesheets
- Default style
- FiveThirtyEight style
- ggplot
- Bayesian Methods for Hackers style
- Dark background
- Grayscale
- Seaborn style
- Three-Dimensional Plotting in Matplotlib
- Three-Dimensional Points and Lines
- Three-Dimensional Contour Plots
- Wireframes and Surface Plots
- Surface Triangulations
- Example: Visualizing a Möbius strip
- Geographic Data with Basemap
- Map Projections
- Cylindrical projections
- Pseudo-cylindrical projections
- Perspective projections
- Conic projections
- Other projections
- Map Projections
- Drawing a Map Background
- Plotting Data on Maps
- Example: California Cities
- Example: Surface Temperature Data
- Visualization with Seaborn
- Seaborn Versus Matplotlib
- Exploring Seaborn Plots
- Histograms, KDE, and densities
- Pair plots
- Faceted histograms
- Factor plots
- Joint distributions
- Bar plots
- Example: Exploring Marathon Finishing Times
- Further Resources
- Matplotlib Resources
- Other Python Graphics Libraries
- 5. Machine Learning
- What Is Machine Learning?
- Categories of Machine Learning
- Qualitative Examples of Machine Learning Applications
- Classification: Predicting discrete labels
- Regression: Predicting continuous labels
- Clustering: Inferring labels on unlabeled data
- Dimensionality reduction: Inferring structure of unlabeled data
- Summary
- What Is Machine Learning?
- Introducing Scikit-Learn
- Data Representation in Scikit-Learn
- Data as table
- Features matrix
- Target array
- Data Representation in Scikit-Learn
- Scikit-Learns Estimator API
- Basics of the API
- Supervised learning example: Simple linear regression
- Supervised learning example: Iris classification
- Unsupervised learning example: Iris dimensionality
- Unsupervised learning: Iris clustering
- Application: Exploring Handwritten Digits
- Loading and visualizing the digits data
- Unsupervised learning: Dimensionality reduction
- Classification on digits
- Summary
- Hyperparameters and Model Validation
- Thinking About Model Validation
- Model validation the wrong way
- Model validation the right way: Holdout sets
- Model validation via cross-validation
- Thinking About Model Validation
- Selecting the Best Model
- The biasvariance trade-off
- Validation curves in Scikit-Learn
- Learning Curves
- Learning curves in Scikit-Learn
- Validation in Practice: Grid Search
- Summary
- Feature Engineering
- Categorical Features
- Text Features
- Image Features
- Derived Features
- Imputation of Missing Data
- Feature Pipelines
- In Depth: Naive Bayes Classification
- Bayesian Classification
- Gaussian Naive Bayes
- Multinomial Naive Bayes
- Example: Classifying text
- When to Use Naive Bayes
- In Depth: Linear Regression
- Simple Linear Regression
- Basis Function Regression
- Polynomial basis functions
- Gaussian basis functions
- Regularization
- Ridge regression ( regularization)
- Lasso regularization ()
- Example: Predicting Bicycle Traffic
- In-Depth: Support Vector Machines
- Motivating Support Vector Machines
- Support Vector Machines: Maximizing the Margin
- Fitting a support vector machine
- Beyond linear boundaries: Kernel SVM
- Tuning the SVM: Softening margins
- Example: Face Recognition
- Support Vector Machine Summary
- In-Depth: Decision Trees and Random Forests
- Motivating Random Forests: Decision Trees
- Creating a decision tree
- Decision trees and overfitting
- Motivating Random Forests: Decision Trees
- Ensembles of Estimators: Random Forests
- Random Forest Regression
- Example: Random Forest for Classifying Digits
- Summary of Random Forests
- In Depth: Principal Component Analysis
- Introducing Principal Component Analysis
- PCA as dimensionality reduction
- PCA for visualization: Handwritten digits
- What do the components mean?
- Choosing the number of components
- Introducing Principal Component Analysis
- PCA as Noise Filtering
- Example: Eigenfaces
- Principal Component Analysis Summary
- In-Depth: Manifold Learning
- Manifold Learning: HELLO
- Multidimensional Scaling (MDS)
- MDS as Manifold Learning
- Nonlinear Embeddings: Where MDS Fails
- Nonlinear Manifolds: Locally Linear Embedding
- Some Thoughts on Manifold Methods
- Example: Isomap on Faces
- Example: Visualizing Structure in Digits
- In Depth: k-Means Clustering
- Introducing k-Means
- k-Means Algorithm: ExpectationMaximization
- Caveats of expectationmaximization
- Examples
- Example 1: k-Means on digits
- Example 2: k-means for color compression
- In Depth: Gaussian Mixture Models
- Motivating GMM: Weaknesses of k-Means
- Generalizing EM: Gaussian Mixture Models
- Choosing the covariance type
- GMM as Density Estimation
- How many components?
- Example: GMM for Generating New Data
- In-Depth: Kernel Density Estimation
- Motivating KDE: Histograms
- Kernel Density Estimation in Practice
- Selecting the bandwidth via cross-validation
- Example: KDE on a Sphere
- Example: Not-So-Naive Bayes
- The anatomy of a custom estimator
- Using our custom estimator
- Application: A Face Detection Pipeline
- HOG Features
- HOG in Action: A Simple Face Detector
- Caveats and Improvements
- Further Machine Learning Resources
- Machine Learning in Python
- General Machine Learning
- Index
O'Reilly Media - inne książki
-
If you're a PHP developer looking for proven solutions to common problems, this cookbook provides code recipes to help you resolve numerous scenarios. By leveraging modern versions of PHP through version 8.1, these self-contained recipes provide fully realized solutions that can help you solve si...(0,00 zł najniższa cena z 30 dni)
220.15 zł
259.00 zł(-15%) -
Over the past 10 years, data analytics and data visualization have become essential components of an enterprise information strategy. And yet, the adoption of data analytics has remained remarkably static, reaching no more than 30% of potential users. This book explores the most important techniq...(0,00 zł najniższa cena z 30 dni)
194.65 zł
229.00 zł(-15%) -
Data lakes and warehouses have become increasingly fragile, costly, and difficult to maintain as data gets bigger and moves faster. Data meshes can help your organization decentralize data, giving ownership back to the engineers who produced it. This book provides a concise yet comprehensive over...(0,00 zł najniższa cena z 30 dni)
220.15 zł
259.00 zł(-15%) -
If you're planning, building, or implementing a cloud strategy that supports digitalization for your financial services business, this invaluable guide clearly sets out the crucial factors and questions to consider first. With it, you'll learn how to avoid the costly and time-consuming pitfalls a...
Digitalization of Financial Services in the Age of Cloud Digitalization of Financial Services in the Age of Cloud
(0,00 zł najniższa cena z 30 dni)152.15 zł
179.00 zł(-15%) -
Java developers usually tackle the complexity of software development through object-oriented programming (OOP). But not every problem is a good match for OOP. The functional programming (FP) paradigm offers you another approach to solving problems, and Java provides easy-to-grasp FP tools such a...(0,00 zł najniższa cena z 30 dni)
245.65 zł
289.00 zł(-15%) -
As legacy and other critical systems continue to migrate online, the need for continuous operation is imperative. Code has to handle data issues as well as hard external problems today, including outages of networks, storage systems, power, and ancillary systems. This practical guide provides sys...(0,00 zł najniższa cena z 30 dni)
262.65 zł
309.00 zł(-15%) -
Do you want to write beautiful, structured, and maintainable JavaScript by applying modern design patterns to the language? Do you want clean, efficient, manageable code? Want to stay up-to-date with the latest best practices? If so, the updated second edition of Learning JavaScript Design Patter...(0,00 zł najniższa cena z 30 dni)
220.15 zł
259.00 zł(-15%) -
Between major privacy regulations like the GDPR and CCPA and expensive and notorious data breaches, there has never been so much pressure to ensure data privacy. Unfortunately, integrating privacy into data systems is still complicated. This essential guide will give you a fundamental understandi...(0,00 zł najniższa cena z 30 dni)
220.15 zł
259.00 zł(-15%) -
This essential guide covers all aspects of Linux system administration, from user maintenance, backups, filesystem housekeeping, storage management, and network setup to hardware and software troubleshooting and some application management. It's both a practical daily reference manual for sysadmi...(0,00 zł najniższa cena z 30 dni)
262.65 zł
309.00 zł(-15%) -
The past decade has witnessed the broad adoption of artificial intelligence and machine learning (AI/ML) technologies. However, a lack of oversight in their widespread implementation has resulted in some incidents and harmful outcomes that could have been avoided with proper risk management. Befo...(0,00 zł najniższa cena z 30 dni)
262.65 zł
309.00 zł(-15%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
W przypadku usługi "Druk na żądanie" termin dostarczenia przesyłki może obejmować także czas potrzebny na dodruk (do 10 dni roboczych)
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.


Oceny i opinie klientów: Python Data Science Handbook. Essential Tools for Working with Data Jake VanderPlas (0)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.