datatable.stype.__new__()¶
Find an stype corresponding to value.
This method is called when you attempt to construct a new
stype object, for example dt.stype(int). Instead of
actually creating any new stypes, we return one of the existing
stype values.
Parameters¶
value
str | type | np.dtypeAn object that will be converted into an stype. This could be
a string such as "integer" or "int" or "int8", a python
type such as bool or float, or a numpy dtype.
except
ValueErrorRaised if value does not correspond to any stype.
Examples¶
dt.stype(str)
stype.str64
dt.stype("double")
stype.float64
dt.stype(numpy.dtype("object"))
stype.obj64
dt.stype("int64")
stype.int64