DataType Klasse
Hilfsklasse zum Behandeln der korrekten Bearbeitung unterstützter Spaltentypen (int, bool, string usw.). Derzeit wird mit MLTable.convert_column_types(...) & from_delimited_files(...) verwendet, um anzugeben, in welche Typen Spalten konvertiert werden sollen. Mit DataType.from_(...) werden verschiedene Typen ausgewählt. *Methoden.
- Vererbung
-
builtins.objectDataType
Konstruktor
DataType()
Methoden
to_bool |
Konfiguriert die Konvertierung in einen booleschen Wert true_values & false_values muss sowohl Keine als auch nicht leere Listen von sein, andernfalls wird ein Fehler ausgelöst. |
to_datetime |
Konfiguriert die Konvertierung in einen datetime-Wert |
to_float |
Konfiguriert die Konvertierung in einen 64-Bit-Gleitkommawert |
to_int |
Konfiguriert die Konvertierung in eine 64-Bit-Ganzzahl |
to_stream |
Konfiguriert die Konvertierung in einen Stream |
to_string |
Konfiguriert die Konvertierung in eine Zeichenfolge |
to_bool
Konfiguriert die Konvertierung in einen booleschen Wert true_values & false_values muss sowohl Keine als auch nicht leere Listen von sein, andernfalls wird ein Fehler ausgelöst.
static to_bool(true_values: List[str] | None = None, false_values: List[str] | None = None, mismatch_as: str | None = None)
Parameter
Liste der Werte im Dataset, die als True festgelegt werden sollen. Beispielsweise wird ['1', 'ja'] durch [True, True] ersetzt. Die true_values müssen im Dataset vorhanden sein, andernfalls wird Für werte, die nicht vorhanden sind, Keine zurückgegeben.
Liste der Werte im Dataset, die als False festgelegt werden sollen. Beispielsweise wird ['0', 'no'] durch [False, False] ersetzt. Die false_values müssen im Dataset vorhanden sein, andernfalls wird None für werte zurückgegeben, die nicht vorhanden sind.
Wie Umwandlungszeichenfolgen, die weder in true_values noch in false_values sind; "true" wandelt alle als True, "false" in False um, und "error" führt zu Einem Fehler, anstatt eine Umwandlung durchzuführen. Der Standardwert ist "None", der gleich "error" ist.
to_datetime
Konfiguriert die Konvertierung in einen datetime-Wert
static to_datetime(formats: str | List[str], date_constant: str | None = None)
Parameter
Formate, die für die datetime-Konvertierung verwendet werden sollen. Beispiel : %d-%m-%Y für Daten in "Tag-Monat-Jahr" und %Y-%m-%dT%H:%M:%S.%f für "kombinierte Datums- und Uhrzeitdarstellung" gemäß ISO 8601.
%Y: Jahresangabe mit vier Ziffern
%y: Jahresangabe mit zwei Ziffern
%m: Monat in Ziffern
%b: Monat, der durch seinen abgekürzten Namen mit drei Buchstaben dargestellt wird (z. B. „Aug“)
%B: Monat, der durch seinen vollständigen Namen dargestellt wird (z. B. „August“)
%d: Tag in Ziffern
%H: Stundenangabe wie auf Uhr im 24-Stunden-Format
%I: Stundenangabe wie auf Uhr im 12-Stunden-Format
%M: Minutenangabe mit zwei Ziffern
%S: Sekundenangabe mit zwei Ziffern
%f: Mikrosekunden
%p: AM/PM-Kennzeichner
%z: Zeitzone, z. B.: –0700
to_float
Konfiguriert die Konvertierung in einen 64-Bit-Gleitkommawert
static to_float()
to_int
Konfiguriert die Konvertierung in eine 64-Bit-Ganzzahl
static to_int()
to_stream
Konfiguriert die Konvertierung in einen Stream
static to_stream()
to_string
Konfiguriert die Konvertierung in eine Zeichenfolge
static to_string()
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für