Useful Links
Computer Science
Data Science
NumPy Library
1. Introduction to NumPy
2. The NumPy ndarray Object
3. Data Types in NumPy
4. Array Creation Techniques
5. Indexing and Slicing
6. Array Manipulation and Reshaping
7. Universal Functions (ufuncs)
8. Array Aggregation and Statistics
9. Broadcasting
10. Linear Algebra Operations
11. Random Number Generation
12. File Input and Output
13. Advanced NumPy Features
14. NumPy Ecosystem Integration
15. Best Practices and Common Pitfalls
Random Number Generation
Random Module Overview
Legacy RandomState
New Generator API
Default Random Number Generator
Simple Random Data
random()
rand()
randn()
randint()
random_integers()
Array Sampling and Permutation
choice()
shuffle()
permutation()
Probability Distributions
Continuous Distributions
uniform()
normal()
exponential()
gamma()
beta()
chi2()
f()
t()
Discrete Distributions
binomial()
poisson()
geometric()
hypergeometric()
negative_binomial()
Random Generator Control
Seeding
seed()
SeedSequence
Random State Management
Reproducibility
Multivariate Distributions
multivariate_normal()
multinomial()
dirichlet()
Previous
10. Linear Algebra Operations
Go to top
Next
12. File Input and Output