chore: sync content to repo

This commit is contained in:
nilbuild
2026-06-15 11:26:56 +00:00
committed by github-actions[bot]
parent a65b4ac954
commit 0eb85b8910
83 changed files with 83 additions and 83 deletions
@@ -1,5 +1,5 @@
# Bar Charts
Bar charts display categorical data with rectangular bars whose lengths represent values. They are used to compare quantities across different categories. Horizontal bar charts work well for long category names; vertical bar charts (column charts) are standard for time-based comparisons.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Big Data Concepts
Big data concepts describe the properties and challenges of working with very large datasets. The three Vs (volume, velocity, variety) capture the main dimensions: how much data there is, how fast it arrives, and how many formats it comes in. Understanding these concepts helps in choosing appropriate storage and processing technologies.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Big Data Technologies
Big data technologies handle datasets that are too large or complex for traditional tools to process. The defining characteristics of big data are often described as volume, velocity, and variety. Distributed processing frameworks like Hadoop and Spark allow computation to be spread across clusters of machines.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Central Tendency
Measures of central tendency describe the center or typical value of a dataset. The three main measures are mean (arithmetic average), median (middle value), and mode (most frequent value). The choice between them depends on the data's distribution and whether outliers are present.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Charting
Excel charts turn tabular data into visual representations like bar charts, line charts, pie charts, and scatter plots. Charts are created directly from selected data and can be formatted and embedded in reports and dashboards. Knowing which chart type suits different data and messages is an important analytical skill.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Cleanup
Data cleanup (or data cleaning) is the process of identifying and correcting errors, inconsistencies, and missing values in a dataset. Common tasks include handling null values, removing duplicates, fixing formatting issues, and standardizing categories. Clean data is a prerequisite for accurate analysis.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# CNNs
Convolutional Neural Networks (CNNs) are a type of deep neural network designed for processing grid-structured data like images. They use convolutional layers to automatically learn spatial features such as edges, textures, and shapes. CNNs are the standard architecture for image classification, object detection, and computer vision tasks.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Collection
Data collection is the process of gathering raw data from various sources for analysis. Sources can include databases, spreadsheets, APIs, web scraping, surveys, and sensor data. The quality and completeness of collected data directly affects the quality of any analysis downstream.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# CONCAT
`CONCAT` joins two or more text strings into one. It is the modern replacement for the `&` operator and the older `CONCATENATE` function. `CONCAT` is used to combine name fields, build labels, and merge data from multiple columns.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Correlation Analysis
Correlation analysis measures the strength and direction of the relationship between two numeric variables. The Pearson correlation coefficient ranges from -1 (perfect negative relationship) to +1 (perfect positive relationship), with 0 indicating no linear relationship. Correlation does not imply causation, and further analysis is needed to understand underlying relationships.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# CSV Files
CSV (Comma-Separated Values) files are plain text files where each row represents a record and columns are separated by commas. They are the most common format for exchanging tabular data between systems and tools. CSV files are easy to read into Pandas, R, and Excel, but require care when handling special characters, encoding, and missing values.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Data Cleanup
Data cleanup is the process of identifying and resolving quality issues in a dataset before analysis. Raw data from real-world sources almost always contains errors, missing values, duplicates, and inconsistencies. Thorough cleaning ensures that analysis results reflect reality rather than artifacts of data collection.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Data Collection
Data collection in analysis involves pulling data from the relevant sources into the analytical environment. Sources include databases queried with SQL, CSV files loaded from disk, APIs called programmatically, and web scraping for publicly available data. Each source has different access methods, formats, and reliability characteristics.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Data Storage Solutions
Big data storage solutions are designed to hold large volumes of structured, semi-structured, and unstructured data reliably. Options include distributed file systems like HDFS, object stores like S3, and columnar databases optimized for analytics. The choice depends on access patterns, data format, and the processing framework being used.
Visit the following resources to learn more:
@@ -1,3 +1,3 @@
# Data Visualisation Libraries
Data visualization libraries allow analysts to create charts, graphs, and interactive plots from code. Python's Matplotlib and ggplot2 in R are the foundational libraries, while Seaborn provides a higher-level interface for statistical graphics. These libraries give analysts more control and flexibility than spreadsheet charting tools.
@@ -1,5 +1,5 @@
# Data Visualisation
Data visualisation is the process of representing data graphically to communicate patterns, trends, and insights. Effective visualisation requires choosing the right chart type for the data, designing for clarity, and tailoring the presentation to the audience. Tools range from Excel and BI platforms to Python and R libraries.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Databases
Databases are structured storage systems that hold organized data accessible via query languages like SQL. Data analysts connect to databases to extract relevant subsets of data for analysis. Understanding basic SQL and database concepts is necessary for working with most organizational data.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# DATEDIF
`DATEDIF` calculates the difference between two dates in days, months, or years. It is useful for computing ages, tenures, and durations. Despite being an undocumented legacy function, it remains widely used in practice for date arithmetic.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Decision Trees
A decision tree is a supervised learning algorithm that splits data into branches based on feature values to reach a prediction. It is interpretable because the decision logic can be visualized and explained. Decision trees are the foundation for ensemble methods like Random Forests and Gradient Boosting.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Deep Learning (Optional)
Deep learning is a subset of machine learning that uses neural networks with many layers to learn representations from large amounts of data. It excels at tasks like image recognition, natural language processing, and speech recognition. For data analysts, deep learning is an advanced optional topic that extends capabilities for unstructured data problems.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Descriptive Analysis
Descriptive analysis summarizes the main features of a dataset using statistics and visualizations. It answers basic questions about the data: what are the typical values, how spread out are they, and what does the distribution look like. Descriptive analysis is always the first step before any more advanced analytical work.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Descriptive Analytics
Descriptive analytics summarizes historical data to answer the question "what happened?" It produces reports, dashboards, and summaries that describe past performance. Examples include monthly sales reports, website traffic summaries, and customer demographic breakdowns.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Diagnostic Analytics
Diagnostic analytics examines data to answer "why did it happen?" It goes beyond describing outcomes to identifying the causes and contributing factors behind them. Techniques include drill-down analysis, data discovery, correlations, and filtering to isolate the drivers of a specific result.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Dispersion
Dispersion measures how spread out values are in a dataset. High dispersion means values vary widely; low dispersion means they cluster close to the center. Range, variance, and standard deviation are the primary measures of dispersion.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Distribution Space
Distribution space refers to the full range of values a variable takes and how frequently each value or range of values occurs. Understanding distribution shape (symmetric, skewed, bimodal) informs which statistical methods are appropriate. Tools like histograms and density plots are used to visualize distributions.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Dplyr
Dplyr provides the primary toolkit for data transformation in R. Functions like `mutate()`, `filter()`, `select()`, `arrange()`, and `summarise()` cover the most common transformation tasks. Combined with the pipe operator, dplyr code reads clearly as a sequence of transformation steps applied to a dataset.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Exploration
Data exploration, or exploratory data analysis (EDA), is the process of examining a dataset to understand its structure, distributions, and relationships before formal analysis. It involves computing summary statistics, creating visualizations, and identifying patterns, outliers, and anomalies. EDA guides the choice of analytical methods and helps surface unexpected findings.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Finding Outliers
Outliers are data points that differ significantly from the rest of the dataset. They can result from data entry errors, measurement anomalies, or genuine extreme values. Detecting outliers using statistical methods (z-scores, IQR) or visualization (box plots, scatter plots) is necessary before deciding whether to remove, transform, or investigate them further.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Funnel Charts
Funnel charts display values decreasing progressively across stages of a process, such as a sales pipeline or user conversion flow. Each stage is represented as a narrowing bar. They highlight where the largest drop-offs occur in a sequential process.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# ggplot2
ggplot2 is R's most popular visualization library, based on the Grammar of Graphics framework. Plots are built by layering geometric elements (points, lines, bars) on top of aesthetic mappings (x, y, color, size). It produces clean, professional-looking charts with minimal code and is the standard for data visualization in R.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Hadoop
Apache Hadoop is an open-source framework for distributed storage and processing of large datasets across clusters. It consists of HDFS for storage and MapReduce for computation. While largely superseded by Spark for processing, Hadoop's ecosystem, including HDFS and YARN, remains foundational in many big data environments.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Handling Missing Data
Missing data occurs when values are absent in a dataset, which can distort analysis if not handled carefully. Common strategies include removing rows with missing values, imputing with the mean, median, or a predicted value, and flagging missingness as its own category. The right approach depends on how much data is missing and why.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Heatmap
A heatmap uses color intensity to represent the magnitude of values in a matrix. It is commonly used to visualize correlation matrices, frequency tables, and geographic data. Heatmaps make it easy to spot patterns and relationships across two categorical dimensions.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Histograms
Histograms display the distribution of a numeric variable by grouping values into bins and showing the frequency of each bin. They reveal the shape, center, and spread of the data. Histograms are the standard first chart to create when exploring a new numeric variable.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Hypothesis Testing
Hypothesis testing is a statistical method for evaluating whether observed data provides enough evidence to support or reject a claim about a population. It involves defining a null hypothesis, choosing a significance level, computing a test statistic, and comparing it to a critical value or p-value. Common tests include t-tests, chi-square tests, and ANOVA.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Image Recognition
Image recognition is the task of identifying objects, scenes, or attributes in images. Deep learning models, particularly CNNs, have achieved human-level performance on standard image recognition benchmarks. Practicing image recognition involves training models on labeled image datasets and evaluating their accuracy on unseen images.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Introduction
Data analytics is the practice of examining raw data to draw conclusions and support decision-making. It combines statistical methods, programming tools, and domain knowledge to extract meaning from structured and unstructured data. Data analysts work across industries to help organizations understand what has happened, why it happened, and what might happen next.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# K-Means Clustering
K-Means is an unsupervised clustering algorithm that partitions data into K groups by iteratively assigning points to the nearest cluster centroid and updating the centroids. It is simple and scalable but requires specifying K in advance and is sensitive to outliers and initial centroid placement. It is used for customer segmentation, anomaly detection, and data compression.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# KNN
K-Nearest Neighbors (KNN) is a simple supervised learning algorithm that classifies a data point based on the majority class of its K nearest neighbors in the feature space. It requires no training phase but is slow at prediction time for large datasets. KNN is also used for regression by averaging the values of the nearest neighbors.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Kurtosis
Kurtosis measures the heaviness of a distribution's tails compared to a normal distribution. High kurtosis (leptokurtic) means more values in the tails and a sharper peak; low kurtosis (platykurtic) means thinner tails and a flatter peak. It is used alongside skewness to assess whether data approximates a normal distribution.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Learn a Programming Language
Programming extends the analytical capabilities of a data analyst beyond what spreadsheet tools can handle. Python and R are the two most common languages used in data analysis for data manipulation, statistical modeling, and visualization. Choosing one and learning it well is the foundation for working with large datasets and building repeatable analyses.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Learn Common Functions
Excel functions are built-in formulas that perform calculations on data. Mastering common functions for text manipulation, date arithmetic, lookup, aggregation, and logic is the core of Excel-based data analysis. Functions can be combined and nested to handle complex analytical tasks without programming.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Logistic Regression
Logistic regression is a supervised classification algorithm that models the probability of a binary outcome using a sigmoid function. Despite its name, it is a classification method, not a regression one. It is widely used for binary classification tasks like churn prediction, fraud detection, and medical diagnosis.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Machine Learning
Machine learning is a branch of artificial intelligence where systems learn patterns from data and make predictions or decisions without being explicitly programmed for each task. For data analysts, ML provides tools like classification, clustering, and regression models that automate pattern recognition at scale. Understanding the basics of ML extends what an analyst can do beyond traditional statistical methods.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Machine Learning
Machine learning is the field of building systems that learn from data to make predictions or decisions. For data analysts, understanding ML provides tools to tackle problems that go beyond traditional statistical methods, such as classifying text, detecting anomalies, and building recommendation systems. Analysts typically apply ML algorithms rather than build them from scratch.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# MapReduce
MapReduce is a programming model for processing large datasets in parallel. The map phase transforms input data into key-value pairs, and the reduce phase aggregates them into a final result. It was the original processing model for Hadoop and, while largely replaced by Spark, the map-reduce paradigm still underlies many distributed data processing patterns.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Matplotlib
Matplotlib is Python's foundational plotting library. It supports a wide range of chart types and gives detailed control over every visual element. While more verbose than higher-level libraries, Matplotlib is the base on which many other Python visualization tools are built and is essential for custom or publication-quality plots.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Mean
The mean is the arithmetic average of a set of values, calculated by summing all values and dividing by the count. It is the most commonly used measure of central tendency but is sensitive to outliers. When data is skewed, the median is often a better representation of the typical value.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Mode
The mode is the value that appears most frequently in a dataset. It is the only measure of central tendency applicable to categorical data. A dataset can have no mode, one mode, or multiple modes (bimodal or multimodal).
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Model Evaluation Techniques
Model evaluation measures how well a machine learning model performs on unseen data. Common metrics include accuracy, precision, recall, F1 score for classification, and mean squared error for regression. Techniques like cross-validation and train/test splits ensure that evaluation reflects real-world performance rather than overfitting to training data.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# MPI
MPI (Message Passing Interface) is a standard for parallel programming across distributed memory systems. It allows processes on different machines to communicate and coordinate. MPI is used in high-performance computing (HPC) environments for scientific simulations and large-scale numerical computations.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Naive Byes
Naive Bayes is a probabilistic classification algorithm based on Bayes' theorem, with the assumption that features are independent of each other given the class. Despite this simplifying assumption, it performs well in practice for text classification, spam detection, and other categorical problems. It is fast to train and works well with small datasets.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Natural Language Processing
Natural Language Processing (NLP) is the field of enabling computers to understand, interpret, and generate human language. Tasks include text classification, sentiment analysis, named entity recognition, and machine translation. Deep learning models, especially transformers, have dramatically improved NLP performance and are the basis for tools like large language models.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Neural Networks
Neural networks are machine learning models inspired by the structure of the brain, consisting of layers of interconnected nodes (neurons) that transform inputs into outputs. They learn by adjusting connection weights during training to minimize prediction error. Neural networks are the foundation of deep learning and power most modern AI applications.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Pandas
Pandas is used extensively for data cleanup tasks: loading raw data, filling or dropping missing values, removing duplicates, renaming columns, filtering rows, and converting data types. Its DataFrame API provides a comprehensive set of methods for every stage of the cleanup workflow, making it the go-to tool for Python-based data preparation.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Parallel Processing
Parallel processing divides a computation into tasks that run simultaneously across multiple processors or machines. It is the core technique that makes big data processing feasible, as tasks that would take hours on a single machine can complete in minutes when distributed. Spark and Hadoop both use parallelism to handle large-scale data.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Pie Charts
Pie charts show the proportional composition of a whole by dividing a circle into slices. They are best used for a small number of categories (typically fewer than five) where the relative sizes are meaningfully different. Pie charts are often criticized for being harder to interpret accurately than bar charts for the same data.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Pivot Tables
Pivot tables are one of Excel's most powerful features for summarizing and analyzing large datasets. They allow data to be grouped, filtered, and aggregated across multiple dimensions without writing formulas. Pivot tables are used to quickly explore data and build summary reports by dragging and dropping fields.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Power BI
Power BI is Microsoft's business intelligence platform for creating interactive reports and dashboards. It integrates tightly with the Microsoft ecosystem, including Excel, Azure, and SQL Server. Power BI is widely adopted in organizations already using Microsoft tools for reporting and data sharing across teams.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Predictive Analytics
Predictive analytics uses historical data and statistical models to forecast future outcomes. It answers the question "what is likely to happen?" Techniques include regression, time series analysis, and machine learning models trained on past data to predict future behavior or events.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Prescriptive Analytics
Prescriptive analytics recommends actions to achieve a desired outcome, answering "what should we do?" It builds on predictive analytics by combining forecasts with optimization and decision logic. Examples include recommendation engines, dynamic pricing systems, and supply chain optimization tools.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Pytorch
PyTorch is an open-source deep learning framework developed by Meta. It uses dynamic computation graphs, making it flexible and intuitive for research and experimentation. PyTorch has become the preferred framework in academic research and is increasingly used in production deployments. It is the other dominant deep learning framework alongside TensorFlow.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Range
Range is the simplest measure of dispersion, calculated as the difference between the maximum and minimum values in a dataset. It gives a quick sense of how wide the data spans but is sensitive to outliers. For a more robust measure, interquartile range (IQR) is preferred.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Regression
Regression models the relationship between a dependent variable and one or more independent variables. Simple linear regression fits a line to describe how one variable changes with another. Multiple regression extends this to several predictors. Regression is used for prediction, forecasting, and understanding which factors influence an outcome.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Reinforcement Learning
Reinforcement learning is a type of machine learning where an agent learns to make decisions by interacting with an environment and receiving rewards or penalties. Unlike supervised learning, it does not require labeled training data. It is used in robotics, game-playing AI, and dynamic optimization problems.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Removing Duplicates
Duplicate records occur when the same entity appears more than once in a dataset, often due to data entry errors or merging multiple sources. Removing duplicates ensures that counts, sums, and other aggregations are not inflated. Pandas provides `drop_duplicates()` and Excel provides a built-in remove duplicates tool for this.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# REPLACE / SUBSTITUTE
`REPLACE` replaces a portion of a text string based on position and length. `SUBSTITUTE` replaces all occurrences of a specific substring with another string. Both are used for text cleaning and standardization in Excel.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# RNN
Recurrent Neural Networks (RNNs) are a type of neural network designed for sequential data, where the output at each step depends on previous steps. They maintain a hidden state that carries information from earlier in the sequence. RNNs and their variants (LSTM, GRU) are used for time series forecasting, text generation, and language modeling.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Seaborn
Seaborn is a Python visualization library built on top of Matplotlib that provides a higher-level interface for statistical graphics. It simplifies the creation of complex plots like heatmaps, pair plots, and distribution comparisons. Seaborn is well suited for exploring relationships in datasets with minimal boilerplate.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Spark
Apache Spark is a distributed data processing engine for large-scale batch and streaming workloads. It processes data in memory across a cluster, making it significantly faster than MapReduce for iterative computations. Spark supports Python (PySpark), Scala, SQL, and provides libraries for machine learning (MLlib) and graph processing.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Standard Deviation
Standard deviation is the square root of variance and expresses dispersion in the same units as the original data. It is the most commonly used measure of spread. A low standard deviation means values are clustered near the mean; a high one means they are more spread out.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Statistical Analysis
Statistical analysis applies mathematical techniques to summarize, interpret, and draw inferences from data. Core methods include descriptive statistics, hypothesis testing, correlation analysis, and regression. Statistical rigor ensures that conclusions drawn from data are valid and not the result of chance.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Statistical Analysis
Statistical analysis applies formal mathematical methods to data to test hypotheses, measure relationships, and draw inferences. Core techniques include hypothesis testing, correlation analysis, and regression modeling. Statistical rigor ensures that findings are not the result of random variation.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Supervised Learning
Supervised learning trains models on labeled data, where each example has an input and a known output. The model learns a mapping from inputs to outputs that generalizes to new examples. Classification and regression are the two main tasks in supervised learning.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Tableau
Tableau is a leading business intelligence and data visualization platform. It allows analysts to connect to data sources and build interactive dashboards and visualizations with a drag-and-drop interface. Tableau is widely used in business settings for self-service analytics and sharing insights with non-technical stakeholders.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Types of Data Analytics
Data analytics is divided into four types based on the questions they answer: descriptive, diagnostic, predictive, and prescriptive. Each type builds on the previous, moving from understanding what happened to recommending what to do. Knowing which type of analysis a problem requires shapes the tools and techniques used.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Unsupervised Learning
Unsupervised learning finds patterns in data without labeled training examples. Common techniques include clustering (grouping similar data points together) and dimensionality reduction (compressing data while preserving structure). K-Means and PCA are widely used unsupervised methods in data analysis.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# UPPER / LOWER / PROPER
`UPPER` converts text to all uppercase, `LOWER` to all lowercase, and `PROPER` capitalizes the first letter of each word. These functions are used to standardize text formatting in datasets, especially when combining data from multiple sources with inconsistent casing.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Variance
Variance measures the average squared deviation of each value from the mean. It quantifies how much the data points differ from the average. A higher variance indicates greater spread. Variance is the basis for standard deviation and many inferential statistical tests.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Visualisation
Data visualisation is the representation of data in graphical or visual form. Charts, graphs, and dashboards make patterns and relationships in data easier to perceive and communicate than tables of numbers alone. Effective visualisation is both analytical (for exploring data) and communicative (for presenting findings to others).
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# Visualizing Distributions
Visualizing distributions helps analysts understand the shape, spread, and outliers of a variable more intuitively than summary statistics alone. Common visualizations include histograms, density plots, box plots, and violin plots. These charts reveal whether data is normally distributed, skewed, or multi-modal.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# VLOOKUP / HLOOKUP
`VLOOKUP` searches for a value in the first column of a table and returns a value from a specified column in the same row. `HLOOKUP` does the same horizontally, searching across the first row. Both are used to merge data from different tables, though they have been largely replaced by `XLOOKUP` in modern Excel.
Visit the following resources to learn more:
@@ -1,5 +1,5 @@
# What is Data Analytics
Data analytics is the process of collecting, cleaning, transforming, and analyzing data to discover useful information, identify patterns, and support decisions. It spans a wide range of activities from basic reporting to predictive modeling. The goal is to turn raw data into actionable insights.
Visit the following resources to learn more: