DataType Sınıf
Desteklenen sütun türlerinin (int, bool, string vb.) düzgün işlenmesini işlemek için yardımcı sınıfı. Şu anda sütunların dönüştürülecek türleri belirtmek için MLTable.convert_column_types(. . .) & from_delimited_files(...) ile kullanılıyor. DataType.from_(...) ile farklı türler seçilir *Yöntemler.
- Devralma
-
builtins.objectDataType
Oluşturucu
DataType()
Yöntemler
to_bool |
Bool'a dönüştürmeyi yapılandırın. true_values & false_values hiçbiri veya boş olmayan listeleri olmalıdır, aksi takdirde bir hata oluşturulur. |
to_datetime |
Tarih saatine dönüştürmeyi yapılandırın. |
to_float |
64 bit float'a dönüştürmeyi yapılandırın. |
to_int |
64 bit tamsayıya dönüştürmeyi yapılandırın. |
to_stream |
Akışa dönüştürmeyi yapılandırın. |
to_string |
Dizeye dönüştürmeyi yapılandırın. |
to_bool
Bool'a dönüştürmeyi yapılandırın. true_values & false_values hiçbiri veya boş olmayan listeleri olmalıdır, aksi takdirde bir hata oluşturulur.
static to_bool(true_values: List[str] | None = None, false_values: List[str] | None = None, mismatch_as: str | None = None)
Parametreler
True olarak belirtecek veri kümesindeki değerlerin listesi. Örneğin, ['1', 'yes'] yerine [True, True] ifadesi kullanılacaktır. true_values veri kümesinde mevcut olması gerekir, aksi takdirde mevcut olmayan değerler için Hiçbiri döndürülür.
Yanlış olarak belirtecek veri kümesindeki değerlerin listesi. Örneğin, ['0', 'hayır'] değeri [Yanlış, Yanlış] olarak değiştirilir. false_values veri kümesinde mevcut olması gerekir, aksi takdirde mevcut olmayan değerler için Hiçbiri döndürülür.
to_datetime
Tarih saatine dönüştürmeyi yapılandırın.
static to_datetime(formats: str | List[str], date_constant: str | None = None)
Parametreler
Tarih saat dönüştürmesi için denenecek biçimler. Örneğin, "gün-ay-yıl" içindeki veriler için %d-%m-%Y ve ISO 8601'e göre "birleşik tarih ve saat gösterimi" için %Y-%m-%dT%H:%M:%S.%f .
%Y: 4 basamaklı yıl
%y: 2 basamaklı yıl
%m: Basamak olarak ay
%b: Ağu gibi kısaltılmış adıyla 3 harfle gösterilen ay
%B: Ağustos gibi tam adıyla gösterilen ay
%d: Rakamlarla gün
%H: 24 saatlik zaman diliminde gösterilen saat
%I: 12 saatlik zaman diliminde gösterilen saat
%M: 2 basamaklı dakika
%S: 2 basamaklı ikinci
%f: Mikrosaniye
%p: AM/PM belirleyicisi
%z: Saat dilimi, örneğin: -0700
to_float
64 bit float'a dönüştürmeyi yapılandırın.
static to_float()
to_int
64 bit tamsayıya dönüştürmeyi yapılandırın.
static to_int()
to_stream
Akışa dönüştürmeyi yapılandırın.
static to_stream()
to_string
Dizeye dönüştürmeyi yapılandırın.
static to_string()
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin