Kategorien

Daten-Interpolierer

Erweiterte Dateninterpolationstools zum Füllen fehlender Werte und Generieren von Datenpunkten mit verschiedenen mathematischen Methoden.

Column to use as index for ordered interpolation (e.g., date, time, sequence)

Degree for polynomial interpolation (used when method is polynomial)

Maximum number of consecutive missing values to interpolate

Value to use when interpolation method is "custom"

Keep original columns with "_original" suffix

Add columns to flag interpolated values

Include detailed interpolation analysis report

Format for date output (e.g., YYYY-MM-DD, MM/DD/YYYY)

Number of decimal places for numeric values

Wichtige Fakten

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

Überblick

Der Daten-Interpolierer ist ein präzises Werkzeug zum automatischen Auffüllen fehlender Werte in Datensätzen. Mit verschiedenen mathematischen Methoden wie linearer, polynomialer oder Spline-Interpolation können Sie Lücken in Zeitreihen und numerischen Daten effizient schließen und Datenpunkte generieren.

Wann verwenden

  • Wenn Sie fehlende Werte in Zeitreihendaten wie Sensor- oder Finanzdaten haben und eine konsistente Datenreihe benötigen.
  • Zur Vorbereitung von Daten für Analysen, maschinelles Lernen oder Berichte, wo vollständige Datensätze erforderlich sind.
  • Bei der Datenbereinigung, um Inkonsistenzen und Lücken in CSV-Dateien zu beseitigen und die Datenqualität zu verbessern.

So funktioniert es

  • Laden Sie Ihre CSV-Daten in das Eingabefeld hoch oder fügen Sie sie direkt ein.
  • Wählen Sie optional die Zielspalten, Indexspalte (z.B. Datum) und die gewünschte Interpolationsmethode aus.
  • Konfigurieren Sie weitere Einstellungen wie maximale Lückengröße, Füllrichtung und ob interpolierte Werte markiert werden sollen.
  • Starten Sie die Interpolation, um die aufgefüllten Daten zusammen mit einem optionalen Bericht zu erhalten.

Anwendungsfälle

Auffüllen fehlender Temperatur- oder Feuchtigkeitsdaten in Wetteraufzeichnungen für eine konsistente Zeitreihenanalyse.
Vervollständigung von Finanzkursdaten, um Handelslücken zu schließen und gleitende Durchschnitte zu berechnen.
Interpolation von Sensordaten in IoT-Anwendungen, um kontinuierliche Datenströme für Echtzeit-Überwachung zu gewährleisten.

Beispiele

1. Wetterdaten Interpolation

Hintergrund
Ein Klimaforscher hat tägliche Temperaturaufzeichnungen mit einigen fehlenden Tagen aufgrund von Sensorausfällen.
Problem
Fehlende Temperaturwerte verhindern eine genaue Trendanalyse über den Zeitraum.
Verwendung
Laden Sie die CSV-Datei mit Datum und Temperatur hoch, wählen Sie 'temperature' als Zielspalte und 'date' als Indexspalte. Verwenden Sie lineare Interpolation mit einer maximalen Lückengröße von 3 Tagen.
Ergebnis
Die fehlenden Temperaturwerte werden linear interpoliert, und der Datensatz ist nun vollständig für die weitere Analyse.

2. Finanzdaten Vervollständigung

Finanzanalyst
Hintergrund
Ein Finanzanalyst arbeitet mit historischen Aktienkursen, die Wochenend- und Feiertagslücken aufweisen.
Problem
Lücken in den Kursdaten erschweren die Berechnung von gleitenden Durchschnitten und anderen technischen Indikatoren.
Verwendung
Geben Sie die Kursdaten ein, definieren Sie 'date' als Index und 'close_price' als Zielspalte. Wählen Sie Spline-Interpolation für glattere Kurven und aktivieren Sie die Markierung interpolierter Werte.
Ergebnis
Die Kursdaten werden mit Spline-Interpolation aufgefüllt, und interpolierte Werte sind klar gekennzeichnet, um Transparenz zu gewährleisten.

Mit Samples testen

csv, image

Verwandte Hubs

FAQ

Welche Dateiformate werden unterstützt?

Derzeit wird nur das CSV-Format für die Eingabedaten unterstützt.

Kann ich mehrere Spalten gleichzeitig interpolieren?

Ja, Sie können mehrere Zielspalten angeben oder das Tool automatisch alle numerischen Spalten erkennen lassen.

Was passiert, wenn die Lücke zu groß ist?

Sie können die maximale Lückengröße einstellen, um zu steuern, wie viele aufeinanderfolgende fehlende Werte interpoliert werden.

Wie kann ich überprüfen, welche Werte interpoliert wurden?

Aktivieren Sie die Option 'Interpolierte Werte Markieren', um zusätzliche Spalten mit Kennzeichnungen hinzuzufügen.

Unterstützt das Tool auch Extrapolation?

Ja, Sie können Extrapolationsmethoden wie linear oder konstant für Werte außerhalb des Datenbereichs wählen.

API-Dokumentation

Request-Endpunkt

POST /de/api/tools/data-interpolator

Request-Parameter

Parameter-Name Typ Erforderlich Beschreibung
inputData textarea Ja -
targetColumns textarea Nein -
indexColumn text Nein Column to use as index for ordered interpolation (e.g., date, time, sequence)
interpolationMethod select Nein -
polynomialDegree number Nein Degree for polynomial interpolation (used when method is polynomial)
extrapolationMethod select Nein -
maxGapSize number Nein Maximum number of consecutive missing values to interpolate
fillDirection select Nein -
customValue text Nein Value to use when interpolation method is "custom"
preserveOriginal checkbox Nein Keep original columns with "_original" suffix
markInterpolated checkbox Nein Add columns to flag interpolated values
generateReport checkbox Nein Include detailed interpolation analysis report
dateFormat text Nein Format for date output (e.g., YYYY-MM-DD, MM/DD/YYYY)
decimalPlaces number Nein Number of decimal places for numeric values

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-interpolator": {
      "name": "data-interpolator",
      "description": "Erweiterte Dateninterpolationstools zum Füllen fehlender Werte und Generieren von Datenpunkten mit verschiedenen mathematischen Methoden.",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=data-interpolator",
      "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]