Skip to content

Commit

Permalink
DataScienceTools.sh
Browse files Browse the repository at this point in the history
  • Loading branch information
mngugi committed Oct 26, 2023
1 parent b74cd0b commit 605bc65
Showing 1 changed file with 62 additions and 0 deletions.
62 changes: 62 additions & 0 deletions DataScienceTools.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
#!/bin/bash

# Install the Gekko optimization library
pip install gekko

# Install BeautifulSoup4 and lxml for web scraping
pip install beautifulsoup4 lxml

# Repeated installation of Gekko; you can remove this line as it's redundant
pip install gekko

# Install Keras for deep learning
pip install keras

# Install Matplotlib for data visualization
pip install matplotlib

# Install NumPy for numerical computations
pip install numpy

# Install OpenCV-Python for computer vision tasks
pip install opencv-python

# Install Pandas for data manipulation
pip install pandas

# Install Pandas Profiling for exploratory data analysis (with notebook support)
pip install pandas-profiling[notebook]

# Enable Jupyter Notebook widget extensions
jupyter nbextension enable --py widgetsnbextension

# Install Plotly for interactive data visualization
pip install plotly

# Install PyTorch for deep learning
pip install torch

# Install scikit-learn for machine learning tasks
pip install scikit-learn

# Install SciPy for scientific and technical computing
pip install scipy

# Install Seaborn for data visualization
pip install seaborn

# Install StatsModels for statistical modeling
pip install statsmodels

# Install the TcLab package
pip install tclab

# Install TensorFlow for deep learning
pip install tensorflow

# Install XGBoost for gradient boosting
pip install xgboost

# List all installed packages and their versions
pip list

0 comments on commit 605bc65

Please sign in to comment.