The Applied SQL Data Analytics Workshop - Second Edition

- Autorzy:
- Matt Goldwasser, Upom Malik, Benjamin Johnston


- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 484
- Dostępne formaty:
-
PDFePub
Opis książki: The Applied SQL Data Analytics Workshop - Second Edition
Every day, businesses operate around the clock and a huge amount of data is generated at a rapid pace. Hidden in this data are key patterns and behaviors that can help you and your business understand your customers at a deep, fundamental level. Are you ready to enter the exciting world of data analytics and unlock these useful insights?
Written by a team of expert data scientists who have used their data analytics skills to transform businesses of all shapes and sizes, The Applied SQL Data Analytics Workshop is a great way to get started with data analysis, showing you how to effectively sieve and process information from raw data, even without any prior experience.
The book begins by showing you how to form hypotheses and generate descriptive statistics that can provide key insights into your existing data. As you progress, you'll learn how to write SQL queries to aggregate, calculate and combine SQL data from sources outside of your current dataset. You'll also discover how to work with different data types, like JSON. By exploring advanced techniques, such as geospatial analysis and text analysis, you'll finally be able to understand your business at a deeper level. Finally, the book lets you in on the secret to getting information faster and more effectively by using advanced techniques like profiling and automation.
By the end of The Applied SQL Data Analytics Workshop, you'll have the skills you need to start identifying patterns and unlocking insights in your own data. You will be capable of looking and assessing data with the critical eye of a skilled data analyst.
Wybrane bestsellery
-
Dzięki tej książce nauczysz się przekształcać suche dane liczbowe w pełną empatii narrację! Aby spełniły one swoje zadanie, ktoś musi przedstawić zawarte w nich informacje w postaci opowieści. W tej publikacji wyczerpująco i praktycznie opisano przebieg tego procesu. Jej lektura sprawi, że rozwin...
Opowieści ukryte w danych. Wyjaśnij dane i wywołaj działania za pomocą narracji Opowieści ukryte w danych. Wyjaśnij dane i wywołaj działania za pomocą narracji
(0,00 zł najniższa cena z 30 dni)20.90 zł
67.00 zł(-69%) -
Metody statystyczne są kluczowym elementem data science, mimo to niewielu specjalistów data science posiada formalne wykształcenie statystyczne. Kursy i podręczniki o podstawach statystyki, rzadko kiedy omawiają temat z perspektywy data science. W drugim wydaniu tego popularnego podręcznika zosta...
Statystyka praktyczna w data science. 50 kluczowych zagadnień w językach R i Python. Wydanie II Statystyka praktyczna w data science. 50 kluczowych zagadnień w językach R i Python. Wydanie II
(0,00 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
To kolejne wydanie lubianego samouczka, dzięki któremu w ramach 24 godzinnych lekcji przyswoisz solidne podstawy programowania. Zrozumiesz, jak działają programy, i nauczysz się reguł stosowanych przez profesjonalistów przy ich projektowaniu. Dowiesz się, jak wygląda świat programistów i na czym ...
Programowanie dla początkujących w 24 godziny. Wydanie IV Programowanie dla początkujących w 24 godziny. Wydanie IV
(0,00 zł najniższa cena z 30 dni)34.50 zł
69.00 zł(-50%) -
BPMN pozwala na ciągłe analizowanie, monitorowanie i optymalizowanie procesów biznesowych. Jest narzędziem bardzo skutecznym, prawdziwym „świętym Graalem” współczesnego biznesu. Jednak nie jest on niestety tak przyjazny, jak mógłby oczekiwać początkujący użytkownik. Jego oryginalną sp...
Zrozumieć BPMN. Modelowanie procesów biznesowych. Wydanie 2 rozszerzone Zrozumieć BPMN. Modelowanie procesów biznesowych. Wydanie 2 rozszerzone
(0,00 zł najniższa cena z 30 dni)29.40 zł
49.00 zł(-40%) -
Oto piąte, zaktualizowane wydanie świetnego podręcznika, dzięki któremu niemal bez wysiłku nauczysz się podstaw języka SQL. Książka została podzielona na 22 rozdziały ? lektura jednego z nich nie powinna Ci zająć więcej niż 10 minut. Najpierw pokazano, w jaki sposób dokonać prostego pobierania da...
SQL w mgnieniu oka. Opanuj język zapytań w 10 minut dziennie. Wydanie V SQL w mgnieniu oka. Opanuj język zapytań w 10 minut dziennie. Wydanie V
(0,00 zł najniższa cena z 30 dni)35.40 zł
59.00 zł(-40%) -
To trzecie, poprawione i zaktualizowane wydanie praktycznego przewodnika po języku SQL i relacyjnych bazach danych. Przemyślana, uporządkowana struktura podręcznika sprzyja sprawnemu nabywaniu wiedzy i doskonaleniu umiejętności — pracę z nim ułatwiają przystępny sposób prezentowania materia...(0,00 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł(-40%) -
Ta książka jest przewodnikiem dla każdego, kto musi przekazywać informacje, robiąc przy tym użytek z danych. Szczególnie wartościowa będzie dla analityków, studentów i naukowców, a także dla każdego, kto w swojej komunikacji odwołuje się do danych. Pokazano tu prostą i intuicyjną technikę przedst...
Storytelling danych. Poradnik wizualizacji danych dla profesjonalistów Storytelling danych. Poradnik wizualizacji danych dla profesjonalistów
(0,00 zł najniższa cena z 30 dni)46.20 zł
77.00 zł(-40%) -
To drugie, w pełni zaktualizowane wydanie znakomitego przewodnika, dzięki któremu bezproblemowo rozpoczniesz pracę z Power BI i w pełni wykorzystasz jego możliwości. Dowiesz się, jak pozyskiwać i oczyszczać dane z różnych źródeł, a także jak zaprojektować model danych, aby móc analizować relacje ...
Microsoft Power BI. Jak modelować i wizualizować dane oraz budować narracje cyfrowe. Wydanie II Microsoft Power BI. Jak modelować i wizualizować dane oraz budować narracje cyfrowe. Wydanie II
Devin Knight, Mitchell Pearson, Bradley Schacht, Erin Ostrowsky
(0,00 zł najniższa cena z 30 dni)46.20 zł
77.00 zł(-40%) -
To książka przeznaczona dla osób, które dobrze poznały podstawy języka SQL i chcą nabrać biegłości w praktycznym zastosowaniu jego zaawansowanych funkcji. Poszczególne zagadnienia zostały zaprezentowane poprzez stopniową rozbudowę i zwiększanie złożoności prostych zapytań SQL. Omówiono takie tech...
Praktyczna nauka SQL dla Oracle. Wykorzystaj ogromne możliwości bazy danych Oracle Praktyczna nauka SQL dla Oracle. Wykorzystaj ogromne możliwości bazy danych Oracle
(0,00 zł najniższa cena z 30 dni)46.20 zł
77.00 zł(-40%) -
Cathy Tanimura jest analityczką danych z ponad dwudziestoletnim doświadczeniem. Odnosiła również sukcesy, budując zespoły do spraw analizy danych i tworząc potrzebną infrastrukturę. Zajmowała się także zarządzaniem zespołami w kilku czołowych firmach technologicznych. Od wielu lat używa języka SQ...
Analiza danych z wykorzystaniem SQL-a. Zaawansowane techniki przekształcania danych we wnioski Analiza danych z wykorzystaniem SQL-a. Zaawansowane techniki przekształcania danych we wnioski
(0,00 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%)
O autorach książki
3 Matt Goldwasser, Upom Malik, Benjamin JohnstonMatt Goldwasser od lat pracuje jako analityk danych w prestiżowych firmach. Lubi rozwiązywać problemy z uczeniem maszynowym i poznawać nowe technologie.
Upom Malik jest naukowcem, zajmuje się analizą danych i stosowaniem SQL do rozwiązywania problemów z branży finansów i energetyki.
Benjamin Johnston zajmuje się zaawansowaną analizą danych w branży medycznej. Interesuje się uczeniem maszynowym, przetwarzaniem obrazów i sieciami neuronowymi.
Matt Goldwasser, Upom Malik, Benjamin Johnston - pozostałe książki
-
Ta książka jest znakomitym przewodnikiem dla początkującego analityka danych. Dzięki niej dowiesz się, jak skutecznie przesiewać i uzyskiwać informacje z surowych danych. Nauczysz się formułować hipotezy i generować opisowe statystyki, a także pisać złożone zapytania SQL, które pozwalają na zagre...
SQL. Analiza danych za pomocą zapytań. Warsztaty praktyczne. Wydanie II SQL. Analiza danych za pomocą zapytań. Warsztaty praktyczne. Wydanie II
(53.40 zł najniższa cena z 30 dni)53.40 zł
89.00 zł(-40%) -
Learning how to apply unsupervised algorithms on unlabeled datasets from scratch can be easier than you thought with this beginner's workshop, featuring interesting examples and activities
-
Discover how you can supervise machine learning algorithms in Python and personalize predictive models with the help of real-world datasets
The Supervised Learning Workshop - Second Edition The Supervised Learning Workshop - Second Edition
Blaine Bateman, Ashish Ranjan Jha, Benjamin Johnston, Ishita Mathur
-
Take your first steps to become a fully qualified data analyst by learning how to explore large relational datasets
-
Design clever algorithms that can uncover interesting structures and hidden relationships in unstructured, unlabeled data Key Features Learn how to select the most suitable Python library to solve your problem Compare k-Nearest Neighbor (k-NN) and non-parametric methods and decide when to use ...
-
Explore the exciting world of machine learning with the fastest growing technology in the world Key Features Understand various machine learning concepts with real-world examples Implement a supervised machine learning pipeline from data ingestion to validation Gain insights into how you can us...
Kup polskie wydanie:
SQL. Analiza danych za pomocą zapytań. Warsztaty praktyczne. Wydanie II
- Autor:
- Matt Goldwasser, Upom Malik, Benjamin Johnston
53,40 zł
89,00 zł
(53.40 zł najniższa cena z 30 dni)
Ebooka przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook 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 dowolonych 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 dowolonych urządzeniach i aplikacjach obsługujących format MP4 (pliki spakowane w ZIP)
Szczegóły książki
- Tytuł oryginału:
- The Applied SQL Data Analytics Workshop - Second Edition
- ISBN Ebooka:
- 978-18-002-0537-6, 9781800205376
- Data wydania ebooka:
-
2020-02-28
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 Pdf:
- 18.9MB
- Rozmiar pliku ePub:
- 27.1MB
- Kategorie:
Bazy danych » SQL - Programowanie
Big Data » Analiza danych
Spis treści książki
- The Applied SQL Data Analytics Workshop
- Second Edition
- Preface
- About the Book
- Audience
- About the Chapters
- Conventions
- Setting up Your Environment
- Installing PostgreSQL 12
- Downloading and Installing PostgreSQL on Windows
- Setting the PATH Variable
- Installation on Linux
- Installation on MacOS
- Installing Python
- Installing Git
- Loading the Sample Datasets Linux
- Loading the Sample Datasets MacOS
- Running SQL Files
- Installing Libraries
- Accessing the Code Files
- About the Book
- 1. Introduction to SQL for Analytics
- Introduction
- The World of Data
- Types of Data
- Data Analytics and Statistics
- Types of Statistics
- Activity 1.01: Classifying a New Dataset
- Methods of Descriptive Statistics
- Univariate Analysis
- Data Frequency Distribution
- Exercise 1.01: Creating a Histogram
- Quantiles
- Exercise 1.02: Calculating the Quartiles for Add-on Sales
- Central Tendency
- Exercise 1.03: Calculating the Central Tendency of Add-on Sales
- Dispersion
- Exercise 1.04: Dispersion of Add-on Sales
- Bivariate Analysis
- Scatterplots
- Pearson Correlation Coefficient
- Exercise 1.05: Calculating the Pearson Correlation Coefficient for Two Variables
- Interpreting and Analyzing the Correlation Coefficient
- Activity 1.02: Exploring Dealership Sales Data
- Working with Missing Data
- Statistical Significance Testing
- Common Statistical Significance Tests
- Relational Databases and SQL
- Advantages and Disadvantages of SQL Databases
- Basic Data Types of SQL
- Numeric
- Character
- Boolean
- Datetime
- Data Structures: JSON and Arrays
- Reading Tables: The SELECT Query
- Basic Anatomy and Working of a SELECT Query
- Basic Keywords in a SELECT Query
- The SELECT and FROM Statements
- The WHERE Clause
- The AND/OR Clause
- The IN/NOT IN Clause
- The ORDER BY Clause
- The LIMIT Clause
- The IS NULL/IS NOT NULL Clause
- Exercise 1.06: Querying the salespeople Table Using Basic Keywords in a SELECT Query
- Activity 1.03: Querying the customers Table Using Basic Keywords in a SELECT Query
- Creating Tables
- Creating Blank Tables
- Exercise 1.07: Creating a Table in SQL
- Creating Tables with SELECT
- Updating Tables
- Adding and Removing Columns
- Adding New Data
- Updating Existing Rows
- Exercise 1.08: Updating the Table to Increase the Price of a Vehicle
- Deleting Data and Tables
- Deleting Values from a Row
- Deleting Rows from a Table
- Deleting Tables
- Exercise 1.09: Deleting an Unnecessary Reference Table
- Activity 1.04: Creating and Modifying Tables for Marketing Operations
- SQL and Analytics
- Summary
- 2. SQL for Data Preparation
- Introduction
- Assembling Data
- Connecting Tables Using JOIN
- Types of Joins
- Inner Joins
- Outer Joins
- Cross Joins
- Exercise 2.01: Using Joins to Analyze a Sales Dealership
- Subqueries
- Unions
- Exercise 2.02: Generating an Elite Customer Party Guest List Using UNION
- Common Table Expressions
- Transforming Data
- The CASE WHEN Function
- Exercise 2.03: Using the CASE WHEN Function to Get Regional Lists
- The COALESCE Function
- The NULLIF Function
- The LEAST/GREATEST Function
- The Casting Function
- The DISTINCT and DISTINCT ON Functions
- Activity 2.01: Building a Sales Model Using SQL Techniques
- Summary
- 3. Aggregate and Window Functions
- Introduction
- Aggregate Functions
- Exercise 3.01: Using Aggregate Functions to Analyze Data
- Aggregate Functions with GROUP BY
- The GROUP BY Clause
- Multiple Column GROUP BY
- Exercise 3.02: Calculating the Cost by Product Type Using GROUP BY
- Grouping Sets
- Ordered Set Aggregates
- The HAVING Clause
- Exercise 3.03: Calculating and Displaying Data Using the HAVING Clause
- Using Aggregates to Clean Data and Examine Data Quality
- Finding Missing Values with GROUP BY
- Measuring Data Quality with Aggregates
- Activity 3.01: Analyzing Sales Data Using Aggregate Functions
- Window Functions
- The Basics of Window Functions
- Exercise 3.04: Analyzing Customer Data Fill Rates over Time
- The WINDOW Keyword
- Statistics with Window Functions
- Exercise 3.05: Rank Order of Hiring
- Window Frame
- Exercise 3.06: Team Lunch Motivation
- Activity 3.02: Analyzing Sales Using Window Frames and Window Functions
- Summary
- 4. Importing and Exporting Data
- Introduction
- The COPY Command
- Copying Data with psql
- Configuring COPY and \copy
- Using COPY and \copy to Bulk Upload Data to Your Database
- Exercise 4.01: Exporting Data to a File for Further Processing in Excel
- Using R with Our Database
- Why Use R?
- Getting Started with R
- Using Python with Our Database
- Why Use Python?
- Getting Started with Python
- Improving Postgres Access in Python with SQLAlchemy and pandas
- What is SQLAlchemy?
- Using Python with Jupyter Notebook
- Reading and Writing to our Database with pandas
- Exercise 4.02: Reading Data and Visualizing Data in Python
- Writing Data to the Database Using Python
- Improving Python Write Speed with COPY
- Reading and Writing CSV File with Python
- Best Practices for Importing and Exporting Data
- Going Passwordless
- Activity 4.01: Using an External Dataset to Discover Sales Trends
- Summary
- 5. Analytics Using Complex Data Types
- Introduction
- Date and Time Data Types for Analysis
- Starting with the date Type
- Transforming Date Types
- Intervals
- Exercise 5.01: Analytics with Time Series Data
- Performing Geospatial Analysis in PostgreSQL
- Latitude and Longitude
- Representing Latitude and Longitude in PostgreSQL
- Exercise 5.02: Geospatial Analysis
- Using Array Data Types in PostgreSQL
- Starting with Arrays
- Exercise 5.03: Analyzing Sequences Using Arrays
- Using JSON Data Types in PostgreSQL
- JSONB: Pre-Parsed JSON
- Accessing Data from a JSON or JSONB Field
- Leveraging the JSON Path Language for JSONB Fields
- Creating and Modifying Data in a JSONB Field
- Exercise 5.04: Searching through JSONB
- Text Analytics Using PostgreSQL
- Tokenizing Text
- Exercise 5.05: Performing Text Analytics
- Performing Text Search
- Optimizing Text Search on PostgreSQL
- Activity 5.01: Sales Search and Analysis
- Summary
- 6. Performant SQL
- Introduction
- Database Scanning Methods
- Query Planning
- Scanning and Sequential Scans
- Exercise 6.01: Interpreting the Query Planner
- Activity 6.01: Query Planning
- Index Scanning
- B The B-tree Index
- Exercise 6.02: Creating an Index Scan
- Activity 6.02: Implementing Index Scans
- The Hash Index
- Exercise 6.03: Generating Several Hash Indexes to Investigate Performance
- Activity 6.03: Implementing Hash Indexes
- Effective Index Use
- Performant Joins
- Exercise 6.04: Determining the Use of Inner Joins
- Activity 6.04: Implementing Performant Joins
- Functions and Triggers
- Function Definitions
- Exercise 6.05: Creating Functions without Arguments
- Activity 6.05: Defining a Maximum Sale Function
- Exercise 6.06: Creating Functions with Arguments
- The \df and \sf commands
- Activity 6.06: Creating Functions with Arguments
- Triggers
- Exercise 6.07: Creating Triggers to Update Fields
- Activity 6.07: Creating a Trigger to Track Average Purchases
- Killing Queries
- Exercise 6.08: Canceling a Long-Running Query
- Activity 6.08: Terminating a Long-Running Query
- Summary
- 7. The Scientific Method and Applied Problem Solving
- Introduction
- Case Study
- The Scientific Method
- Exercise 7.01: Preliminary Data Collection Using SQL Techniques
- Exercise 7.02: Extracting the Sales Information
- Activity 7.01: Quantifying the Sales Drop
- Exercise 7.03: Launch Timing Analysis
- Activity 7.02: Analyzing the Difference in the Sales Price Hypothesis
- Exercise 7.04: Analyzing Sales Growth by Email Opening Rate
- Exercise 7.05: Analyzing the Performance of the Email Marketing Campaign
- Conclusions
- In-Field Testing
- Summary
- Appendix
- 1. Introduction to SQL for Analytics
- Activity 1.01: Classifying a New Dataset
- Activity 1.02: Exploring Dealership Sales Data
- Activity 1.03: Querying the customers Table Using Basic Keywords in a SELECT Query
- Activity 1.04: Creating and Modifying Tables for Marketing Operations
- 1. Introduction to SQL for Analytics
- 2. SQL for Data Preparation
- Activity 2.01: Building a Sales Model Using SQL Techniques
- 3. Aggregate and Window Functions
- Activity 3.01: Analyzing Sales Data Using Aggregate Functions
- Activity 3.02: Analyzing Sales Using Window Frames and Window Functions
- 4. Importing and Exporting Data
- Activity 4.01: Using an External Dataset to Discover Sales Trends
- 5. Analytics Using Complex Data Types
- Activity 5.01: Sales Search and Analysis
- 6. Performant SQL
- Activity 6.01: Query Planning
- Activity 6.02: Implementing Index Scans
- Activity 6.03: Implementing Hash Indexes
- Activity 6.04: Implementing Performant Joins
- Activity 6.05: Defining a Maximum Sale Function
- Activity 6.06: Creating Functions with Arguments
- Activity 6.07: Creating a Trigger to Track Average Purchases
- Activity 6.08: Terminating a Long-Running Query
- 7. The Scientific Method and Applied Problem Solving
- Activity 7.01: Quantifying the Sales Drop
- Activity 7.02: Analyzing the Difference in the Sales Price Hypothesis
Packt Publishing - inne książki
-
Solve classic computer science problems from fundamental algorithms, such as sorting and searching, to modern algorithms in machine learning and cryptography
40 Algorithms Every Programmer Should Know - Second Edition 40 Algorithms Every Programmer Should Know - Second Edition
-
Use modern Python libraries such as pandas, NumPy, and scikit-learn and popular machine learning and deep learning methods to solve financial modeling problems
-
Get up to speed with Oracle's Autonomous Databases and implementation strategies for any workload or use case, including transactional, data warehousing, and non-relational databases
Oracle Autonomous Database in Enterprise Architecture Oracle Autonomous Database in Enterprise Architecture
-
Design, build, and deploy performant and maintainable web applications using Spring, Spring Boot, and Angular
-
Build CD pipelines following GitOps principles like declarative and immutable changes stored in version control, all continuously reconciled by Argo CD, and minimize the failure of deployments.
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: The Applied SQL Data Analytics Workshop - Second Edition Matt Goldwasser, Upom Malik, Benjamin Johnston (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.