Chapter 4_ Working With Dates And Categorical Data
A comprehensive guide on handling dates, times, resampling, categorical data types, and encoding strategies in pandas.
A comprehensive guide on handling dates, times, resampling, categorical data types, and encoding strategies in pandas.
A comprehensive guide on handling missing data, data type constraints, uniformity, cross-field validation, and text data problems.
Learn about conditional transformations, binning, mapping, applying logic, vectorization, scaling, encoding, and using accessors.
A guide on creating and exporting DataFrames, inspecting data, broadcasting, sorting, subsetting, and computing summary statistics.
An introduction to Pandas, NumPy, and Matplotlib, and working with DataFrames and Series.
A comprehensive guide to NumPy, covering array creation, indexing, slicing, data types, and essential array operations for efficient numerical computing in Python.
Fetching data from APIs using the Requests library and parsing JSON responses.
Creating and managing isolated Python environments using venv for dependency management.
Understanding concurrency in Python, the Global Interpreter Lock (GIL), and using the threading module.
Reading and writing files, file modes, context managers, and object serialization with Pickle.
Object-Oriented Programming principles: Classes, Objects, Inheritance, Polymorphism, Encapsulation, and Magic Methods.
Handling errors with try/except/finally, creating custom exceptions, and structuring code with Modules and Packages.
Introduction to network programming with Sockets, HTTP requests, urllib, Requests library, and BeautifulSoup.
Exploring essential Python standard libraries: Math, Random, Datetime (Timezones), and Regular Expressions (Re).
Defining functions, handling arguments (*args, **kwargs), scope (LEGB), decorators, and context managers.
Mastering control flow with conditional statements, loops (while, for), iterators, and generators.
A comprehensive reference of Python's built-in functions for I/O, type conversion, math, iteration, and more.
Deep dive into Python collections: Lists, Tuples, Sets, and Dictionaries.
Master Python's core data types including Strings and Booleans, and explore the full range of operators from arithmetic to advanced asterisk (*) unpacking.
A comprehensive guide to Python's core semantics, covering input/output operations, variable assignment, data types, scope rules (LEGB), and slicing.
A brief introduction to my work and what you can expect to find here.