diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json new file mode 100644 index 00000000..df80aba5 --- /dev/null +++ b/.devcontainer/devcontainer.json @@ -0,0 +1,20 @@ +{ + "image": "mcr.microsoft.com/devcontainers/universal:2", + "customizations": { + "vscode": { + "extensions": [ + "ms-vscode.azure-account", + "ms-python.python", + "ms-toolsai.jupyter", + "ms-vscode.cpptools", + "ms-azuretools.vscode-docker" + ] + } + }, + "settings": { + "terminal.integrated.shell.linux": "/bin/bash", + "python.pythonPath": "/usr/local/bin/python3", + "editor.formatOnSave": true + }, + "postCreateCommand": "pip install -r requirements.txt" +} diff --git a/.github/workflows/makefile.yml b/.github/workflows/makefile.yml new file mode 100644 index 00000000..8789c17b --- /dev/null +++ b/.github/workflows/makefile.yml @@ -0,0 +1,27 @@ +name: Makefile CI + +on: + push: + branches: [ "main" ] + pull_request: + branches: [ "main" ] + +jobs: + build: + + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v4 + + - name: configure + run: ./configure + + - name: Install dependencies + run: make + + - name: Run check + run: make check + + - name: Run distcheck + run: make distcheck diff --git a/.ipynb_checkpoints/Untitled-checkpoint.ipynb b/.ipynb_checkpoints/Untitled-checkpoint.ipynb new file mode 100644 index 00000000..3fdbc1ea --- /dev/null +++ b/.ipynb_checkpoints/Untitled-checkpoint.ipynb @@ -0,0 +1,24 @@ +{ + "cells": [], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.12.1" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 00000000..9b27f918 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,6 @@ +{ + "DockerRun.DisableDockerrc": true, + "python.pythonPath": "/usr/local/bin/python3", + "editor.formatOnSave": true, + "terminal.integrated.shell.linux": "/bin/bash" +} diff --git a/Untitled.ipynb b/Untitled.ipynb new file mode 100644 index 00000000..e2fe7944 --- /dev/null +++ b/Untitled.ipynb @@ -0,0 +1,55 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": null, + "id": "994f67e0-ce39-492f-bb9a-088f7885c1d6", + "metadata": {}, + "outputs": [], + "source": [ + "import numpy as np\n", + "import pandas as pd\n", + "import matplotlib.pyplot as plt\n", + "import seaborn as sns\n", + "\n", + "# Load dataset\n", + "df = pd.read_csv('data.csv')\n", + "\n", + "# Display first few rows of the dataset\n", + "df.head()\n", + "\n", + "# Summary statistics\n", + "df.describe()\n", + "\n", + "# Data visualization\n", + "plt.figure(figsize=(10, 6))\n", + "sns.histplot(df['column_name'], bins=30, kde=True)\n", + "plt.title('Distribution of Column Name')\n", + "plt.xlabel('Column Name')\n", + "plt.ylabel('Frequency')\n", + "plt.show()\n" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.12.1" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +}