Running an analysis
Open the AI chat and select Analyze or EDA (exploratory data analysis) mode, or just ask a question:- “Analyze this dataset and tell me the key findings”
- “What patterns do you see in this sales data?”
- “Run an exploratory data analysis on this dataset”
- “Are there any outliers in column D?”
What the AI examines
When you ask for an analysis, the AI may look at:- Descriptive statistics — mean, median, standard deviation, min, max, quartiles
- Distributions — how values are spread across your data
- Correlations — relationships between columns
- Trends — changes over time
- Outliers — unusual values that don’t fit the pattern
- Missing data — gaps and their potential impact
- Segmentation — natural groupings in your data
Data science tools
Under the hood, the AI uses Python data science libraries to perform analysis:- pandas — data manipulation and aggregation
- NumPy — numerical computations
- SciPy — statistical tests and scientific computing
- scikit-learn — machine learning models and clustering
- StatsModels — statistical modeling and hypothesis testing
Machine learning
Sourcetable includes TabPFN, a machine learning model that can make predictions and classifications directly in your spreadsheet:- Predict mode — forecast numerical values based on patterns in your data
- Classify mode — categorize rows based on features in your data
Example use cases
- Revenue forecasting based on historical trends
- Customer segmentation by purchasing behavior
- Anomaly detection in financial transactions
- A/B test analysis for marketing campaigns
- Churn prediction based on user activity data
- Market basket analysis for product recommendations