Data Modeling And Visualization
Paste the following prompt into your AI chat to install this skill:
Please follow https://skillhub.cn/install/skillhub.md to install @user_1581d31c/data-modeling-viz-v2.
About this skill
Problem
Many data tasks stall at the ambiguous part: after receiving a CSV or Excel file, an AI may jump directly into modeling, plotting, or conclusions without defining the target variable, checking data quality, or confirming the analytical goal. This can lead to regression on categorical data, ignored missing values, causal claims from correlation, or charts without business interpretation.
How It Works
The skill constrains the workflow to a standard data-science path: data understanding → EDA → model selection → model validation → visualization and explanation.
- Boundary handling first: check rows, column names, and missing values; pause when missing data is high, and switch to frequency tables, cross-tabs, or chi-square tests for fully categorical data.
- EDA before modeling: use distributions, correlations, heatmaps, boxplots, and cross-tabs, focused on the user-specified target variable.
- Explainable model selection: choose linear regression, random forests, logistic regression, trend decomposition, or
PCAbased on linearity, classification, time series, or exploratory needs, with stated reasoning. - Validation and reporting: report metrics such as
R²,RMSE,MAE, accuracy, andF1, plus key findings, business interpretation, and limitations.
Boundaries
It is suited to exploratory analysis and basic modeling on small-to-medium tabular data. It is not intended to replace XGBoost, neural networks, large-scale distributed processing, or specialized geographic/network visualization; those cases require extended skills.
Use Cases
- Inspect a sales CSV for missing values, identify key variables, and produce correlation charts.
- Run EDA on an Excel user-behavior sheet and compare conversion rates by channel with boxplots.
- Forecast revenue trends from historical data, report test-set metrics, and explain business implications.
- Use matplotlib/seaborn to plot variable relationships and model outputs for a data-analysis report.
Best For
- Data analysts who need quick EDA, correlation analysis, and basic modeling on tabular data.
- Product operations staff who want to identify key drivers from user-behavior spreadsheets and explain business implications.
- Engineers who need reusable Python plotting scripts for relationship charts and model-result visualizations.
- Business consultants who need to translate statistical findings into recommendations while noting correlation and sample-size limits.
Related Skills
An A-share market monitor using Sina Finance API for real-time quotes, price and percentage alerts, daily logging, and scheduled checks.
Turn pasted or queried Xiaohongshu notes into a research memo covering title patterns, structure, quoted comments, and follow-up angles; public lookups are optional and confirmed before paid execution.
A universal base component that automatically launches the Edge browser and connects the BrowserSkill extension, ensuring readiness for web scraping and browser automation tasks.
A fully local-run WeChat chat analysis tool with MBTI personality inference, sentiment analysis, risk detection, relationship health assessment, and conversation prediction, emphasizing privacy.