This guide presents how to use the visualization
module to create basic and advanced plots for water quality and environmental datasets.
from ai_aquatica.visualization import (
plot_line,
plot_bar,
plot_pie,
plot_scatter,
plot_heatmap,
plot_pca,
plot_tsne,
plot_interactive_bubble
)
import pandas as pd
import numpy as np
data = pd.DataFrame({
'feature1': np.random.randn(100),
'feature2': np.random.randn(100),
'category': np.random.choice(['A', 'B', 'C'], 100),
'size': np.random.randint(1, 100, 100)
})
plot_line(data, 'feature1', 'feature2')
plot_bar(data, 'category', 'size')
plot_pie(data, 'category')
plot_scatter(data, 'feature1', 'feature2')
plot_heatmap(data[['feature1', 'feature2']])
plot_pca(data[['feature1', 'feature2']])
plot_tsne(data[['feature1', 'feature2']])
plot_interactive_bubble(data, 'feature1', 'feature2', 'size', 'category')
plotly
for interactive bubble chart.