import matplotlib.pyplot as plt
import pandas as pd


def histogram(df: pd.DataFrame, column: str):
    if column not in df.columns:
        raise ValueError(f"Column '{column}' not found")

    plt.figure()
    plt.hist(df[column].dropna())
    plt.xlabel(column)
    plt.ylabel("Frequency")
    plt.title(f"Histogram of {column}")
    plt.show()
