autoviz-5-correlation-detection
Sub-skill of autoviz: 5. Correlation Detection.
Best use case
autoviz-5-correlation-detection is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Sub-skill of autoviz: 5. Correlation Detection.
Teams using autoviz-5-correlation-detection should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/5-correlation-detection/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How autoviz-5-correlation-detection Compares
| Feature / Agent | autoviz-5-correlation-detection | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Sub-skill of autoviz: 5. Correlation Detection.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# 5. Correlation Detection
## 5. Correlation Detection
**Automatic Correlation Analysis:**
```python
from autoviz import AutoViz_Class
import pandas as pd
import numpy as np
# Create dataset with known correlations
np.random.seed(42)
n = 1000
# Base variables
x1 = np.random.randn(n)
x2 = np.random.randn(n)
df = pd.DataFrame({
"x1": x1,
"x2": x2,
# Strongly correlated with x1
"y1": x1 * 2 + np.random.randn(n) * 0.5,
# Moderately correlated with x2
"y2": x2 + np.random.randn(n) * 1.5,
# Negatively correlated
"y3": -x1 + np.random.randn(n) * 0.8,
# No correlation
"y4": np.random.randn(n),
# Non-linear relationship
"y5": x1 ** 2 + np.random.randn(n) * 0.5,
# Target
"target": (x1 + x2 > 0).astype(int)
})
AV = AutoViz_Class()
# AutoViz generates:
# 1. Correlation heatmap
# 2. Scatter plots for highly correlated pairs
# 3. Pair plots for feature relationships
df_analyzed = AV.AutoViz(
filename="",
dfte=df,
depVar="target",
verbose=2,
chart_format="svg"
)
```
**Correlation with Lowess Smoothing:**
```python
from autoviz import AutoViz_Class
import pandas as pd
import numpy as np
# Dataset with non-linear relationships
np.random.seed(42)
x = np.linspace(0, 10, 500)
df = pd.DataFrame({
"x": x,
"linear": 2 * x + np.random.randn(500) * 2,
"quadratic": x ** 2 + np.random.randn(500) * 5,
"sinusoidal": 10 * np.sin(x) + np.random.randn(500) * 2,
"logarithmic": 5 * np.log(x + 1) + np.random.randn(500),
"target": x + np.random.randn(500)
})
AV = AutoViz_Class()
# Enable lowess smoothing to see trends
df_analyzed = AV.AutoViz(
filename="",
dfte=df,
depVar="target",
lowess=True, # Enable lowess smoothing
verbose=1,
chart_format="png"
)
```Related Skills
multi-format-csv-detection-and-deduplication
Detect and handle multiple CSV format versions from the same data source; deduplicate records across format variants
clean-code-god-object-detection
Sub-skill of clean-code: God Object Detection.
solver-benchmark-correlation-thresholds
Sub-skill of solver-benchmark: Correlation Thresholds (+1).
doc-extraction-unit-detection-and-normalization
Sub-skill of doc-extraction: Unit Detection and Normalization (+4).
xlsx-to-python-step-6-calculation-block-detection
Sub-skill of xlsx-to-python: Step 6 — Calculation Block Detection.
statistical-analysis-correlation-is-not-causation
Sub-skill of statistical-analysis: Correlation Is Not Causation (+5).
autoviz-autoviz-with-streamlit
Sub-skill of autoviz: AutoViz with Streamlit (+1).
autoviz-7-export-to-html-and-notebooks
Sub-skill of autoviz: 7. Export to HTML and Notebooks.
autoviz-6-outlier-detection-and-highlighting
Sub-skill of autoviz: 6. Outlier Detection and Highlighting.
autoviz-4-feature-analysis-and-distribution-plots
Sub-skill of autoviz: 4. Feature Analysis and Distribution Plots.
autoviz-2-chart-format-and-output-options
Sub-skill of autoviz: 2. Chart Format and Output Options (+1).
autoviz-1-sample-large-datasets
Sub-skill of autoviz: 1. Sample Large Datasets (+3).