{"uid":"cap_YN56i8VPC5AvzbjEe3LQA","slug":"training-assessments-adjacent-row-changes-explicit-missing-value-fill-3b901272","name":"Training Assessments — Adjacent Row Changes + Explicit Missing-Value Fill","description":"Training assessments — Adjacent row changes + Explicit missing-value fill: Adjacent row changes + Explicit missing-value fill for supplied training assessments records (pre_score, post_score). Up to 200 rows; 2 independent reports using shared local analytical engines. No live lookup, prediction, professional assessment or external action. 0.01 USDC includes 2 supplied-data reports for up to 200 rows.","url":"https://market.datapackvibe.com/x402/assistant-ib26-education-11-162?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"rows":{"type":"array","items":{"type":"object","required":["row_id","course_group","date","pre_score","post_score"],"properties":{"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1},"pre_score":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"post_score":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"course_group":{"type":"string","default":"","maxLength":80}},"additionalProperties":false},"default":[{"date":"2026-10-01","row_id":"row-1","pre_score":10,"post_score":1,"course_group":"group-a"},{"date":"2026-10-02","row_id":"row-2","pre_score":20,"post_score":2,"course_group":"group-b"},{"date":"2026-10-03","row_id":"row-3","pre_score":15,"post_score":3,"course_group":"group-a"},{"date":"2026-10-04","row_id":"row-4","pre_score":30,"post_score":4,"course_group":"group-b"}],"maxItems":200,"minItems":1},"field":{"enum":["pre_score","post_score"],"type":"string","default":"pre_score"},"method":{"enum":["zero","mean","median"],"type":"string","default":"median"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_rdAJAXhsD-6F9B9a2tA5N","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Computes adjacent row changes and fills missing values for training assessment records (pre_score, post_score) across up to 200 rows, returning two analytical reports.","exampleAgentPrompt":"Can you analyze these training assessment records — I have up to 50 rows with pre_score and post_score fields, some scores are missing — compute the adjacent row changes and fill the missing pre_score values using median imputation?","exampleUseCases":[{"title":"Corporate training score progression audit","prompt":"I have 80 rows of employee training assessments with pre_score and post_score by date and course group — some post_scores are null. Can you fill those missing post_scores using the mean and also show me how scores changed between consecutive rows?"},{"title":"E-learning cohort gap analysis","prompt":"My e-learning dataset has 150 assessment records across two groups and a few pre_score values are missing. Fill those missing pre_scores with zero and give me a report on adjacent row changes so I can spot where learners had big score jumps."},{"title":"Academic test score change detection","prompt":"I've got a list of 30 student assessment records ordered by date, and I need to know how pre_score changed from one row to the next, plus fill any null pre_scores using the median. Can you run both analyses?"}],"resultDescription":"Returns two analytical reports: (1) an adjacent row change report showing the score delta between each consecutive row for the specified field, and (2) an explicit missing-value fill report showing which rows had null scores and what values were substituted using the chosen method (zero, mean, or median). All computations are performed locally with no external lookups.","failureModes":["More than 200 rows submitted — request exceeds maxItems limit","Invalid date format (not YYYY-MM-DD) causes schema validation failure","Missing required fields (row_id, course_group, date) cause row rejection","Invalid fill method value outside enum (zero/mean/median) causes error","Invalid field selection outside enum (pre_score/post_score) causes error","Empty rows array (minItems:1 not met) causes validation failure","Score values outside numeric bounds cause schema rejection"],"whenToPreferThis":"Choose this endpoint when you need two specific analytical operations on training assessment data: (1) detecting how scores shift between adjacent rows and (2) imputing missing numeric score values using a defined fill strategy. It is ideal for education and corporate training datasets with up to 200 rows where you need lightweight, offline computation without live predictions, external lookups, or professional assessments. Prefer this over general-purpose analytics tools when your data fits the pre_score/post_score schema and you want both reports in a single $0.01 call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-26T18:49:56.356Z","isFirstParty":false,"canonicalSlug":"training-assessments-adjacent-row-changes-explicit-missing-value-fill-3b901272"}