Difference between revisions of "Python Landscape"
From Sustainability Methods
Line 1: | Line 1: | ||
− | |||
− | |||
Python is a high-level, interpreted programming language known for its simplicity and readability. It's widely used in various fields, from web development to data science and artificial intelligence. | Python is a high-level, interpreted programming language known for its simplicity and readability. It's widely used in various fields, from web development to data science and artificial intelligence. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Setting up your environment == | == Setting up your environment == | ||
− | |||
− | |||
* [[Anaconda|Install and setup Anaconda]] | * [[Anaconda|Install and setup Anaconda]] | ||
+ | * Setting up Jupyter Lab | ||
− | == | + | == Starting with Python basics == |
− | + | * [[Conditions and Branching in Python|Conditions]] | |
− | * [ | + | * [[Loops in Python|Loops]] |
+ | * [[Lists, Tuples, Sets, and Dictionaries|Lists, Tuples, Sets, and Dictionaries in Python ]] | ||
+ | * [[Exceptions in Python|Exceptions]] | ||
+ | * [[Functions in Python|Functions]] | ||
+ | * [[Objects and Classes in Python|Classes]] | ||
+ | * [[Objects Python|Objects]] | ||
+ | * [[Types, Expressions, and Variables in Python|Types, Expressions, and Variables]] | ||
+ | == Doing some math with Python == | ||
+ | * [[Mathematical Functions in Python|Mathematical Functions in Python]] | ||
+ | * [[Modelling Initial Value Problems in Python|Modelling Initial Value Problems]] | ||
− | == | + | == Handling data in Python == |
− | |||
* [[Introduction to Pandas|Introduction to Pandas]] | * [[Introduction to Pandas|Introduction to Pandas]] | ||
+ | * [[Data Inspection in Python|Data Inspection]] | ||
+ | * [[Handling Missing Values in Python|Missing values]] | ||
+ | * [[Reading and Writing Files in Python|Reading and Writing]] | ||
+ | |||
+ | == Statistics with Python == | ||
+ | * [[Binomial distribution|Binomial Distribution]] | ||
+ | * [[Bootstrapping in Python|Bootstrapping]] | ||
+ | * [[Exploring Different Correlation Coefficients and Plotting Correlations in Python|Correlations]] | ||
+ | * [[Decision Trees in Python|Decision Trees]] | ||
+ | * [[Factor Analysis|Factor Analysis]] | ||
+ | * [[Linear Regression in Python|Linear Regression]] | ||
+ | * [[Multiple Regression in Python|Multiple Regression]] | ||
+ | * [[Outlier Detection in Python|Outlier Detection]] | ||
+ | * [[Poisson Distribution in Python|Poisson Distribution]] | ||
+ | * [[Regression, Correlation, and Ordinary Least Squares Estimator in Python|Regression, Correlation, and Ordinary Least Squares Estimator]] | ||
+ | |||
+ | == Data Visualization == | ||
+ | * [[Scatterplots in Python|Scatterplots]] | ||
+ | * [[Time Series Data in Python|Time Series Data]] | ||
+ | |||
+ | == Machine Learning == | ||
+ | * [[Handling Categorical Data in Python|Data Encoding]] | ||
+ | |||
+ | == Data Engineering == | ||
+ | * [[Web Scraping in Python|Web Scraping]] | ||
+ | Use of API | ||
+ | Cloud computing | ||
+ | |||
+ | == Data Storytelling == | ||
+ | * [[How to Lie with Statistics|How to Lie with Statistics]] | ||
+ | == Project Management in Python == | ||
+ | * [[How to write unreadable und unmaintainable code|Code Manteinance]] | ||
+ | * [[Git and Github|Git and Github]] | ||
+ | * [[Data Versioning with Python|Data Version Control]] | ||
+ | * [[Multi-Criteria Decision Making in Python|Multi-Criteria Decision Making]] | ||
+ | * [[Object Relational Mapping in Python|Object Relational Mapping]] | ||
+ | * [[Structured Query Language in Python|Structured Query Language (SQL)]] | ||
[[Category:Python basics]] | [[Category:Python basics]] |
Revision as of 12:45, 19 March 2024
Python is a high-level, interpreted programming language known for its simplicity and readability. It's widely used in various fields, from web development to data science and artificial intelligence.
Contents
Setting up your environment
- Install and setup Anaconda
- Setting up Jupyter Lab
Starting with Python basics
- Conditions
- Loops
- Lists, Tuples, Sets, and Dictionaries in Python
- Exceptions
- Functions
- Classes
- Objects
- Types, Expressions, and Variables
Doing some math with Python
Handling data in Python
Statistics with Python
- Binomial Distribution
- Bootstrapping
- Correlations
- Decision Trees
- Factor Analysis
- Linear Regression
- Multiple Regression
- Outlier Detection
- Poisson Distribution
- Regression, Correlation, and Ordinary Least Squares Estimator
Data Visualization
Machine Learning
Data Engineering
Use of API Cloud computing