AI-Aquatica

๐Ÿ“ Usage โ€“ Data Standardization (AI-Aquatica)

This guide demonstrates how to use the data_standardization module to transform your data for better performance in machine learning models.


1. ๐Ÿ“ฆ Importing

from ai_aquatica.data_standardization import (
    normalize_data,
    standardize_data,
    log_transform,
    sqrt_transform,
    boxcox_transform
)

2. ๐Ÿงช Sample data

import pandas as pd
import numpy as np

data = pd.DataFrame({
    'nitrate': [1.2, 3.4, 2.1, 5.6, 4.2],
    'phosphate': [0.5, 1.5, 0.9, 2.3, 1.8]
})

3. ๐Ÿ”„ Normalize data (0โ€“1 range)

normalized = normalize_data(data)

4. ๐Ÿงฎ Standardize data (mean = 0, std = 1)

standardized = standardize_data(data)

5. ๐Ÿ”ข Log transformation

log_transformed = log_transform(data)

6. ๐Ÿ”ณ Square root transformation

sqrt_transformed = sqrt_transform(data)

7. ๐Ÿ“ˆ Box-Cox transformation (positive values only)

boxcox_data = boxcox_transform(data)

โš ๏ธ Notes