Practice / ds

Data science practice

Every Data science exercise, built from a topic you can open beside it.

31 exercises runs offline
ds Quiz new A report logo and line plot must stay sharp when scaled in a document. Which output is th… Build reproducible Python figures with the object-oriented API, deliberate color scales, reliable layouts, and explicit output backends. beginner 1 min · from Matplotlib ds Quiz new Two scatter panels must use the same color for the same latency. What should they share? Build reproducible Python figures with the object-oriented API, deliberate color scales, reliable layouts, and explicit output backends. intermediate 1 min · from Matplotlib ds Quiz new Which statement correctly distinguishes Axes from Axis? Build reproducible Python figures with the object-oriented API, deliberate color scales, reliable layouts, and explicit output backends. beginner 1 min · from Matplotlib ds Predict the output new What does this program print? Build reproducible Python figures with the object-oriented API, deliberate color scales, reliable layouts, and explicit output backends. beginner 2 min · from Matplotlib ds Review AI code new Review generated latency chart renderer Build reproducible Python figures with the object-oriented API, deliberate color scales, reliable layouts, and explicit output backends. advanced 6 min · from Matplotlib ds Spot the bug new Spot the bug in the batch chart renderer Build reproducible Python figures with the object-oriented API, deliberate color scales, reliable layouts, and explicit output backends. intermediate 4 min · from Matplotlib ds Quiz new What is the result shape of adding arrays shaped (5, 1) and (5,)? Work with multidimensional arrays through explicit shape, dtype, and ownership rules, including broadcasting, indexing, random data, and linear algebra. intermediate 1 min · from NumPy ds Quiz new Two 2D arrays represent matrices. Which expression requests matrix multiplication rather … Work with multidimensional arrays through explicit shape, dtype, and ownership rules, including broadcasting, indexing, random data, and linear algebra. beginner 1 min · from NumPy ds Predict the output new What does this program print? Work with multidimensional arrays through explicit shape, dtype, and ownership rules, including broadcasting, indexing, random data, and linear algebra. beginner 2 min · from NumPy ds Predict the output new Which pair is printed after both assignments? Work with multidimensional arrays through explicit shape, dtype, and ownership rules, including broadcasting, indexing, random data, and linear algebra. beginner 2 min · from NumPy ds Review AI code new Review generated .npy feature loader Work with multidimensional arrays through explicit shape, dtype, and ownership rules, including broadcasting, indexing, random data, and linear algebra. advanced 6 min · from NumPy ds Spot the bug new Spot the bug in the array standardizer Work with multidimensional arrays through explicit shape, dtype, and ownership rules, including broadcasting, indexing, random data, and linear algebra. intermediate 4 min · from NumPy ds Quiz new A revenue report must retain rows whose region is missing. Which groupby choice states th… Process tabular data with explicit indexes, dtypes, and join cardinality, then build verifiable cleaning, aggregation, and merge pipelines. intermediate 1 min · from pandas ds Predict the output new What does this program print? Process tabular data with explicit indexes, dtypes, and join cardinality, then build verifiable cleaning, aggregation, and merge pipelines. beginner 2 min · from pandas ds Review AI code new Review generated customer revenue pipeline Process tabular data with explicit indexes, dtypes, and join cardinality, then build verifiable cleaning, aggregation, and merge pipelines. advanced 6 min · from pandas ds Quiz new Which expression selects one named column while preserving a two-dimensional DataFrame? Process tabular data with explicit indexes, dtypes, and join cardinality, then build verifiable cleaning, aggregation, and merge pipelines. beginner 1 min · from pandas ds Spot the bug new Spot the bug in the paid-row marker Process tabular data with explicit indexes, dtypes, and join cardinality, then build verifiable cleaning, aggregation, and merge pipelines. intermediate 4 min · from pandas ds Quiz new Many orders may reference one customer, and customer IDs must be unique in the customer t… Process tabular data with explicit indexes, dtypes, and join cardinality, then build verifiable cleaning, aggregation, and merge pipelines. intermediate 1 min · from pandas ds Quiz new Which expression keeps the Parquet scan inside a lazy query plan? Process tabular data with expressions and lazy query plans while making schemas, nulls, join cardinality, and execution boundaries explicit. beginner 1 min · from Polars ds Quiz new A tax expression needs the revenue alias created from quantity and unit_price. Which shap… Process tabular data with expressions and lazy query plans while making schemas, nulls, join cardinality, and execution boundaries explicit. intermediate 1 min · from Polars ds Quiz new A Float64 column uses both null and NaN for missing measurements. Which expression conver… Process tabular data with expressions and lazy query plans while making schemas, nulls, join cardinality, and execution boundaries explicit. intermediate 1 min · from Polars ds Predict the output new What does this program print? Process tabular data with expressions and lazy query plans while making schemas, nulls, join cardinality, and execution boundaries explicit. intermediate 2 min · from Polars ds Review AI code new Review generated segment revenue pipeline Process tabular data with expressions and lazy query plans while making schemas, nulls, join cardinality, and execution boundaries explicit. advanced 6 min · from Polars ds Spot the bug new Spot the bug in the Polars filter Process tabular data with expressions and lazy query plans while making schemas, nulls, join cardinality, and execution boundaries explicit. beginner 4 min · from Polars ds Quiz new Orders may repeat customer_id, while customers must contain a unique row per customer. Wh… Process tabular data with expressions and lazy query plans while making schemas, nulls, join cardinality, and execution boundaries explicit. intermediate 1 min · from Polars ds Quiz new You need accurate comparison of profit across twelve regions. What is the best starting p… Choose charts and visual channels from the analytical question, then handle scales, missing values, uncertainty, and accessibility without distorting the result. beginner 1 min · from Data visualization ds Quiz new A shaded band is labeled only “95%.” What information is still required? Choose charts and visual channels from the analytical question, then handle scales, missing values, uncertainty, and accessibility without distorting the result. intermediate 1 min · from Data visualization ds Predict the output new How many line segments does this program report? Choose charts and visual channels from the analytical question, then handle scales, missing values, uncertainty, and accessibility without distorting the result. beginner 2 min · from Data visualization ds Review AI code new Review generated profit chart renderer Choose charts and visual channels from the analytical question, then handle scales, missing values, uncertainty, and accessibility without distorting the result. advanced 6 min · from Data visualization ds Quiz new Two heatmap panels must give the same temperature the same color. What must be shared? Choose charts and visual channels from the analytical question, then handle scales, missing values, uncertainty, and accessibility without distorting the result. intermediate 1 min · from Data visualization ds Spot the bug new Spot the bug in the bar chart data Choose charts and visual channels from the analytical question, then handle scales, missing values, uncertainty, and accessibility without distorting the result. intermediate 4 min · from Data visualization