DataType Clase
Clase auxiliar para controlar la manipulación adecuada de los tipos de columna admitidos (int, bool, string, etc.). Actualmente se usa con MLTable.convert_column_types(...)& from_delimited_files(...) para especificar a qué tipos se van a convertir columnas. Se seleccionan diferentes tipos con DataType.from_(...) *Métodos.
- Herencia
-
builtins.objectDataType
Constructor
DataType()
Métodos
to_bool |
Configuración de la conversión a un valor booleano. true_values &false_values debe ser Ninguna o listas no vacías de , se producirá un error. |
to_datetime |
Configuración de la conversión a datetime. |
to_float |
Configuración de la conversión a float de 64 bits. |
to_int |
Configuración de la conversión a entero de 64 bits. |
to_stream |
Configuración de la conversión a secuencia. |
to_string |
Configuración de la conversión a cadena. |
to_bool
Configuración de la conversión a un valor booleano. true_values &false_values debe ser Ninguna o listas no vacías de , se producirá un error.
static to_bool(true_values: List[str] | None = None, false_values: List[str] | None = None, mismatch_as: str | None = None)
Parámetros
Lista de valores del conjunto de datos que se designan como True. Por ejemplo, ['1', 'sí'] se reemplazará como [True, True]. El true_values debe estar presente en el conjunto de datos; de lo contrario, none se devolverá para los valores que no están presentes.
Lista de valores del conjunto de datos que se designan como False. Por ejemplo, ['0', 'no'] se reemplazará como [False, False]. El false_values debe estar presente en el conjunto de datos; de lo contrario, none se devolverá para los valores que no están presentes.
to_datetime
Configuración de la conversión a datetime.
static to_datetime(formats: str | List[str], date_constant: str | None = None)
Parámetros
Formatos para intentar la conversión de datetime. Por ejemplo %d-%m-%Y para los datos de "día-mes-año" y %Y-%m-%dT%H:%M:%S.%f para "representación combinada de fecha y hora" según ISO 8601.
%Y: año con 4 dígitos
%y: año con 2 dígitos
%m: mes en dígitos
%b: mes representado por su nombre abreviado en 3 letras, como "Aug"
%B: mes representado por su nombre completo, como "August"
%d: día en dígitos
%H: hora representada en tiempo de reloj de 24 horas
%I: hora representada en tiempo de reloj de 12 horas
%M: minuto en 2 dígitos
%S: segundo en 2 dígitos
%f: microsegundo
%p: designador de AM/PM
%z: zona horaria, por ejemplo: -0700
to_float
Configuración de la conversión a float de 64 bits.
static to_float()
to_int
Configuración de la conversión a entero de 64 bits.
static to_int()
to_stream
Configuración de la conversión a secuencia.
static to_stream()
to_string
Configuración de la conversión a cadena.
static to_string()
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de