Intro to NumPy
MP4 | Video: AVC 1280x720 | Audio: AAC 44KHz 2ch | 5 Hours Duration | 1.50 GB
Genre: eLearning | Language: English
MP4 | Video: AVC 1280x720 | Audio: AAC 44KHz 2ch | 5 Hours Duration | 1.50 GB
Genre: eLearning | Language: English
Embark on a foundational journey with NumPy, starting with an overview and setting up the scientific Python environment. This course refreshes Python basics using Jupyter notebooks, preparing you to explore NumPy arrays. Learn array creation, manipulation, and the various supported data types, building a strong foundation for complex operations.
Progress through essential concepts like indexing, slicing, and the differences between copies and views of arrays. Discover the power of elementwise and broadcasting operations for efficient numerical computations. Engage in hands-on exercises in graphing and visualization to present your data effectively. Topics such as reduction, shape, and sort operations are covered in detail, equipping you to manipulate large datasets with ease.
In the final section, delve into specialized topics like structured arrays and data type management, including casting and size considerations. The course culminates in a practical project on time series analysis, applying all the skills learned to real-world data. This project-based approach ensures you understand both the theoretical aspects and gain practical experience using NumPy for scientific computing and data analysis.
What you will learn
Create and manipulate NumPy arrays
Perform elementwise and broadcasting operations
Implement data visualization techniques
Conduct time series analysis
Understand and apply reduction, shape, and sort operations
Audience
This course is designed for data scientists, engineers, and technical professionals with a basic understanding of Python. Prerequisites include familiarity with Python programming and an eagerness to learn about scientific computing and data manipulation.
About the Authors
ACI Learning:
ACI Learning trains leaders in Cybersecurity, Audit, and Information Technology. Whether starting an IT career, mastering a profession, or developing a team, they provide essential support at every step.
Justin Dennison:
Justin leads AWS and developer content creation for ITProTV. He has experience in multiple programming languages. His certifications include AWS Certified Solutions Architect — Associate, AWS Certified Developer — Associate, AWS Certified Cloud Practitioner, Oracle Certified Associate, Java SE 7 Programmer.
Cherokee Boose:
Cherokee Boose started as a computer technician and moved to a network administrator role. Her love for learning is what pushed her towards a career in IT education.
Certifications: MCSE Cloud Platform and Infrastructure; MCSA: Server 2012; MCT; MCP; MTA: Networking Fundamentals; MTA: Windows Operating System Fundamentals; Six Sigma Green Belt; CompTIA A+, A+ CE, Network+, CTT+, and Cloud+
Peter van Rysdam:
Peter hosted the Technado Podcast from 2017 to 2022 and served as both a host and producer for ITProTV.