building_block.is_dtypes
データ型を判定する論理関数
概要
代入された値、あるいはリストの要素が特定のデータ型であるかどうかを判定する関数です。基本的には pandas.api.types.is_*() 関数のラッパー関数で、命名規則はR言語の同種の関数に基づいています。
is_character(x)
is_logical(x)
is_numeric(x)
is_integer(x)
is_float(x)引数 Argument
x(必須)array, list, or pd.Series
返り値 Value
引数 x が次の型であるときに、True を返します。
is_character():stris_logical():boolis_numeric():int, float or boolis_integer():int or boolis_float():float
使用例 Examples
from py4stats import building_block as build
x_str = ['A', 'B']
x_bool = [True, False, True]
x_int = [1, 2, 3]
x_float = [0, 1, 2.1, 0.5]
x_list = [x_str, x_bool, x_int, x_float]
print([build.is_character(x) for x in x_list])
#> [True, False, False, False]
print([build.is_logical(x) for x in x_list])
#> [False, True, False, False]
print([build.is_numeric(x) for x in x_list])
#> [False, True, True, True]
print([build.is_integer(x) for x in x_list])
#> [False, False, True, False]
print([build.is_float(x) for x in x_list])
#> [False, False, False, True]