Kategorien

Datenbereichs-Begrenzer

Numerische Werte auf angegebene Bereiche begrenzen durch Clipping, Filtern oder Markieren von Werten außerhalb des Bereichs. Perfekt für Datenqualitätskontrolle.

CSV data with headers and numeric values to be processed

JSON object specifying min/max ranges for each column. Example: {"age": {"min": 18, "max": 65}}

Specify which columns to apply range limits to. Leave empty to auto-detect numeric columns.

Automatically suggest reasonable ranges based on data distribution

Keep original values with "_original" suffix

Add flags to indicate which values were modified

Generate detailed statistics about modifications

Wichtige Fakten

Kategorie
Data Processing
Eingabetypen
textarea, select, checkbox
Ausgabetyp
text
Sample-Abdeckung
4
API verfügbar
Yes

Überblick

Der Datenbereichs-Begrenzer ist ein effizientes Werkzeug zur Bereinigung und Validierung numerischer Datensätze. Er ermöglicht es Ihnen, Werte präzise auf definierte Min-Max-Bereiche zu begrenzen, indem Sie diese entweder zuschneiden (Clipping), ungültige Zeilen filtern oder Modifikationen zur späteren Überprüfung markieren.

Wann verwenden

  • Wenn Sie Sensordaten oder Messwerte bereinigen müssen, die physikalisch unmögliche Ausreißer enthalten.
  • Zur Vorbereitung von Datensätzen für Machine-Learning-Modelle, die strikte Wertebereiche erfordern.
  • Bei der Qualitätssicherung von CSV-Berichten, um sicherzustellen, dass alle Eingaben innerhalb definierter Geschäftsregeln liegen.

So funktioniert es

  • Laden Sie Ihre CSV-Daten in das Eingabefeld hoch.
  • Definieren Sie die gewünschten Grenzwerte für Ihre Spalten im JSON-Format.
  • Wählen Sie eine Strategie wie 'Clipping' zum Kürzen, 'Filter' zum Entfernen oder 'Markieren' zur Kennzeichnung.
  • Starten Sie den Prozess und laden Sie die bereinigten Daten inklusive optionaler Statistik herunter.

Anwendungsfälle

Bereinigung von Sensordaten durch Entfernung physikalisch unmöglicher Messwerte.
Durchsetzung von Geschäftsregeln in Finanzberichten durch Markierung von Werten außerhalb zulässiger Budgets.
Standardisierung von Eingabedaten für statistische Analysen durch Clipping von Extremwerten.

Beispiele

1. Sensordaten-Bereinigung

Datenanalyst
Hintergrund
Ein IoT-Sensor liefert Temperaturdaten, die gelegentlich durch Übertragungsfehler unrealistische Spitzenwerte (z.B. 500°C) aufweisen.
Problem
Die Ausreißer verfälschen den Durchschnittswert der Messreihe.
Verwendung
CSV-Daten einfügen, Bereich für 'temperature' auf 0 bis 100 festlegen und die Strategie 'clip' wählen.
Beispielkonfiguration
{"temperature": {"min": 0, "max": 100}}
Ergebnis
Alle Werte über 100°C werden auf 100°C korrigiert, wodurch die statistische Auswertung stabil bleibt.

2. Validierung von Altersangaben

HR-Manager
Hintergrund
In einer Mitarbeiterliste befinden sich fehlerhafte Altersangaben, die außerhalb des arbeitsfähigen Bereichs liegen.
Problem
Identifikation und Entfernung von Datensätzen mit ungültigen Altersangaben.
Verwendung
CSV-Daten hochladen, Bereich für 'age' auf 18 bis 67 setzen und die Strategie 'filter' wählen.
Beispielkonfiguration
{"age": {"min": 18, "max": 67}}
Ergebnis
Die Liste enthält nach der Verarbeitung nur noch valide Datensätze, während fehlerhafte Zeilen automatisch entfernt wurden.

Mit Samples testen

json, csv, video

Verwandte Hubs

FAQ

Was ist der Unterschied zwischen Clipping und Filtern?

Clipping setzt Werte, die außerhalb des Bereichs liegen, auf den jeweiligen Min- oder Max-Wert zurück. Filtern entfernt die gesamte Zeile, in der ein Wert außerhalb des Bereichs liegt.

Kann das Tool Spalten automatisch erkennen?

Ja, wenn Sie die Option 'Reasonable Bereiche automatisch erkennen' aktivieren, schlägt das Tool basierend auf der Datenverteilung sinnvolle Grenzwerte vor.

Bleiben meine Originaldaten erhalten?

Wenn Sie die Option 'Originale Spalten erhalten' wählen, werden die ursprünglichen Werte in neuen Spalten mit dem Suffix '_original' gespeichert.

Welche Formate werden unterstützt?

Das Tool ist für die Verarbeitung von CSV-Daten optimiert, die Sie direkt in das Textfeld kopieren können.

Erhalte ich eine Übersicht der Änderungen?

Ja, bei aktivierter Option 'Statistiken einbeziehen' generiert das Tool einen detaillierten Bericht über alle vorgenommenen Modifikationen.

API-Dokumentation

Request-Endpunkt

POST /de/api/tools/data-range-limiter

Request-Parameter

Parameter-Name Typ Erforderlich Beschreibung
inputData textarea Ja CSV data with headers and numeric values to be processed
rangeConfiguration textarea Ja JSON object specifying min/max ranges for each column. Example: {"age": {"min": 18, "max": 65}}
targetColumns textarea Nein Specify which columns to apply range limits to. Leave empty to auto-detect numeric columns.
handlingStrategy select Nein -
autoDetectRanges checkbox Nein Automatically suggest reasonable ranges based on data distribution
preserveOriginal checkbox Nein Keep original values with "_original" suffix
markModified checkbox Nein Add flags to indicate which values were modified
includeStatistics checkbox Nein Generate detailed statistics about modifications

Antwortformat

{
  "result": "Processed text content",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}
Text: Text

MCP-Dokumentation

Fügen Sie dieses Tool zu Ihrer MCP-Server-Konfiguration hinzu:

{
  "mcpServers": {
    "elysiatools-data-range-limiter": {
      "name": "data-range-limiter",
      "description": "Numerische Werte auf angegebene Bereiche begrenzen durch Clipping, Filtern oder Markieren von Werten außerhalb des Bereichs. Perfekt für Datenqualitätskontrolle.",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=data-range-limiter",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Sie können mehrere Tools verketten, z.B.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, maximal 20 Tools.

Wenn Sie auf Probleme stoßen, kontaktieren Sie uns bitte bei [email protected]