DataType Osztály
Segédosztály a támogatott oszloptípusok (int, bool, sztring stb.) megfelelő kezeléséhez. Jelenleg MLTable.convert_column_types(...) & from_delimited_files(...) használatával adhatja meg, hogy mely típusokat konvertálja az oszlopokká. Különböző típusok vannak kiválasztva DataType.from_(...) *Módszerek.
- Öröklődés
-
builtins.objectDataType
Konstruktor
DataType()
Metódusok
to_bool |
Konfigurálja a bool-ra való átalakítást. true_values & false_values mind a Nincs, mind a nem üres listáknak kell lenniük, máskülönben hibaüzenet jelenik meg. |
to_datetime |
Konfigurálja a datetime-ra való átalakítást. |
to_float |
Konfigurálja a 64 bites lebegőpontosra való átalakítást. |
to_int |
Konfigurálja a konvertálást 64 bites egész számmá. |
to_stream |
Konfigurálja a streamre való átalakítást. |
to_string |
Konfigurálja a sztringre konvertálást. |
to_bool
Konfigurálja a bool-ra való átalakítást. true_values & false_values mind a Nincs, mind a nem üres listáknak kell lenniük, máskülönben hibaüzenet jelenik meg.
static to_bool(true_values: List[str] | None = None, false_values: List[str] | None = None, mismatch_as: str | None = None)
Paraméterek
Name | Description |
---|---|
true_values
|
Az adathalmaz igazként megjelölendő értékeinek listája. Például az [1", "igen" helyett a következő lesz: [Igaz, Igaz]. A true_values jelen kell lennie az adathalmazban, ellenkező esetben a nincs érték jelenik meg. Alapértelmezett érték: None
|
false_values
|
Az adathalmaz hamisként megjelölendő értékeinek listája. Például a [0", a "nem" helyett a következő lesz: [Hamis, Hamis]. A false_values jelen kell lennie az adathalmazban, különben a nincs értéket adja vissza a rendszer a nem jelen lévő értékek esetén. Alapértelmezett érték: None
|
mismatch_as
|
Hogyan jelennek meg a true_values vagy false_values nem szereplő sztringek; Az "igaz" az összeset Igaz, a "hamis" értéket Hamis értékre, a "error" pedig hibát ad vissza a casting helyett. Alapértelmezés szerint Nincs, amely "hiba" értékkel egyenlő. Alapértelmezett érték: None
|
to_datetime
Konfigurálja a datetime-ra való átalakítást.
static to_datetime(formats: str | List[str], date_constant: str | None = None)
Paraméterek
Name | Description |
---|---|
formats
Kötelező
|
A datetime konvertálással próbálkozó formátumok. Például :d-%m-%Y a "day-month-year" adatokhoz, és %Y-%m-%dT%H:%M:%S.%f az ISO 8601 szerinti "kombinált dátum- és időábrázoláshoz".
|
date_constant
|
Ha az oszlop csak időértékeket tartalmaz, az eredményként kapott DateTime dátumot kell alkalmazni. Alapértelmezett érték: None
|
to_float
Konfigurálja a 64 bites lebegőpontosra való átalakítást.
static to_float()
to_int
Konfigurálja a konvertálást 64 bites egész számmá.
static to_int()
to_stream
Konfigurálja a streamre való átalakítást.
static to_stream()
to_string
Konfigurálja a sztringre konvertálást.
static to_string()