Cheatsheet pour utiliser de scikit-learn en Python

Voici un cheatsheet pour l’utilisation de scikit-learn en Python, couvrant les étapes essentielles de l’importation des données à l’évaluation des modèles. Installation de scikit-learn # Installer scikit-learn (si ce n’est pas déjà fait)!pip install scikit-learn Importation des bibliothèques import pandas as pdimport numpy as npfrom sklearn.model_selection import train_test_splitfrom sklearn.preprocessing import Lire la suite…

Cheatsheet pour générer des graphiques en Python

Installation des bibliothèques # Installer les bibliothèques nécessaires (si ce n’est pas déjà fait)!pip install matplotlib pandas Importation des bibliothèques import matplotlib.pyplot as pltimport pandas as pd Création de graphiques de base Graphique en lignes # Créer un graphique en lignesplt.figure(figsize=(10, 5))plt.plot(df[‘date’], df[‘value’], label=’Valeur’)plt.xlabel(‘Date’)plt.ylabel(‘Valeur’)plt.title(‘Graphique en lignes’)plt.legend()plt.show() Histogramme # Créer un Lire la suite…

Cheatsheet pour l’utilisation de BeautifulSoup en Python

Voici une cheatsheet pour l’utilisation de BeautifulSoup en Python pour l’extraction et la manipulation des données HTML : Installation de BeautifulSoup pip install beautifulsoup4pip install lxml # Parser recommandé Importer BeautifulSoup from bs4 import BeautifulSoupimport requests Charger et parser une page HTML # À partir d’une chaîne de caractères HTMLhtml_doc Lire la suite…

Cheatsheet Pandas en Python

Chargement de données import pandas as pd# Lire un fichier CSVdf = pd.read_csv(csv_file_path, sep=’,’) Manipulation de colonnes # Retirer une colonnedf_sans_colonne2 = df.drop(columns=’colonne2′)# Retirer plusieurs colonnesdf_sans_colonnes23 = df.drop(columns=[‘colonne2’, ‘colonne3’])# Ajouter une colonnedf[‘Date’] = today# Renommer une colonnedf_renomme = df.rename(columns={‘ancien_nom’: ‘nouveau_nom’})# Ajouter une colonne calculéedf[‘containsCategory’] = df[‘decodedURL’].apply(contains_category_in_url) Manipulation de lignes # Lire la suite…