{"uid":"cap_ncGcw3wF_9rV9wbBFV5vg","slug":"time-series-completeness-string-normalisation-explicit-missing-value-40f52811","name":"Time Series Completeness — String Normalisation + Explicit Missing-Value Fill","description":"Time series completeness — String normalisation + Explicit missing-value fill: String normalisation + Explicit missing-value fill for supplied time series completeness records (observed_points, expected_points). 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-analytics-16-037?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"rows":{"type":"array","items":{"type":"object","required":["row_id","dataset_group","date","observed_points","expected_points"],"properties":{"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1},"dataset_group":{"type":"string","default":"","maxLength":80},"expected_points":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"observed_points":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000}},"additionalProperties":false},"default":[{"date":"2026-10-01","row_id":"row-1","dataset_group":"group-a","expected_points":1,"observed_points":10},{"date":"2026-10-02","row_id":"row-2","dataset_group":"group-b","expected_points":2,"observed_points":20},{"date":"2026-10-03","row_id":"row-3","dataset_group":"group-a","expected_points":3,"observed_points":15},{"date":"2026-10-04","row_id":"row-4","dataset_group":"group-b","expected_points":4,"observed_points":30}],"maxItems":200,"minItems":1},"field":{"enum":["observed_points","expected_points"],"type":"string","default":"observed_points"},"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_zq1cp8MXfSdvKKNiWmE13","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":"Normalises string fields and fills explicit missing values (zero, mean, or median) in time series completeness records containing observed and expected data points, processing up to 200 rows with 2 independent reports per call.","exampleAgentPrompt":"Can you clean up my time series completeness data — I have up to 50 rows with observed_points and expected_points across groups like 'group-a' and 'group-b' (dates in YYYY-MM-DD format), and I need you to normalise the string fields and fill any missing observed_points using median imputation, then give me 2 analytical reports?","exampleUseCases":[{"title":"Imputing gaps in daily sensor coverage data","prompt":"I have daily sensor coverage records for two dataset groups with dates from 2026-10-01 through 2026-10-31 — some observed_points values are null. Can you normalise the string fields and fill missing observed_points using median fill, and give me the 2 completeness reports?"},{"title":"Cleaning expected points for pipeline monitoring","prompt":"My pipeline monitoring data has about 80 rows tracking expected_points per day across multiple groups, but some expected_points are missing. Please normalise the dataset_group strings and fill the missing expected_points using mean imputation, then return both analytical reports."},{"title":"Zero-filling missing observations for a data audit","prompt":"I'm auditing time series completeness for a dataset with 120 rows — some observed_points entries are null. Can you normalise the string columns and zero-fill those missing observed_points values, generating the 2 standard reports?"}],"resultDescription":"Two independent analytical reports covering string-normalised and missing-value-filled versions of the submitted time series completeness records, including processed observed_points and expected_points values per row, with no live lookups or external data enrichment.","failureModes":["More than 200 rows submitted — request rejected due to maxItems constraint","Invalid date format (not YYYY-MM-DD) — row fails validation","Missing required fields (row_id, date, observed_points, expected_points) — row rejected","Numeric values outside allowed range (±1,000,000,000,000) — validation error","Empty rows array — minItems:1 constraint violated","Invalid method enum value — must be zero, mean, or median","Invalid field enum value — must be observed_points or expected_points"],"whenToPreferThis":"Choose this endpoint when you need offline, local analytical processing of time series completeness records (observed vs expected data points) that require both string field normalisation and explicit missing value imputation in a single call. It is ideal for small-to-medium batch jobs (up to 200 rows) where you want two independent reports and no external lookups or predictions. Prefer it over generic data-cleaning services when your data specifically tracks observed_points and expected_points across date-keyed, group-labelled rows.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-28T19:41:51.387Z","isFirstParty":false,"canonicalSlug":"time-series-completeness-string-normalisation-explicit-missing-value-40f52811"}