コード例 #1
0
ファイル: test_udf.py プロジェクト: yyz940922/modin
def test_agg_apply_axis_names(axis, func, op):
    eval_general(
        *create_test_dfs(test_data["int_data"]),
        lambda df: getattr(df, op)(func, axis),
    )
コード例 #2
0
ファイル: test_reduction.py プロジェクト: rolveb/modin
def test_min_max_mean(data, axis, skipna, numeric_only, is_transposed, method):
    eval_general(
        *create_test_dfs(data),
        lambda df: getattr((df.T if is_transposed else df), method)
        (axis=axis, skipna=skipna, numeric_only=numeric_only),
    )
コード例 #3
0
ファイル: test_reduction.py プロジェクト: rolveb/modin
def test_all_any(data, axis, skipna, is_transposed, method):
    eval_general(
        *create_test_dfs(data),
        lambda df: getattr((df.T if is_transposed else df), method)
        (axis=axis, skipna=skipna, bool_only=None),
    )
コード例 #4
0
ファイル: test_reduction.py プロジェクト: rolveb/modin
def test_describe(data, percentiles):
    eval_general(
        *create_test_dfs(data),
        lambda df: df.describe(percentiles=percentiles),
    )
コード例 #5
0
ファイル: test_reduction.py プロジェクト: rolveb/modin
def test_idxmin_idxmax(data, axis, skipna, is_transposed, method):
    eval_general(
        *create_test_dfs(data),
        lambda df: getattr((df.T if is_transposed else df), method)
        (axis=axis, skipna=skipna),
    )
コード例 #6
0
ファイル: test_window.py プロジェクト: yyz940922/modin
def test_diff(axis, periods):
    eval_general(
        *create_test_dfs(test_data["float_nan_data"]),
        lambda df: df.diff(axis=axis, periods=periods),
    )
コード例 #7
0
def test_count(data, axis):
    eval_general(
        *create_test_dfs(data),
        lambda df: df.count(axis=axis),
    )
コード例 #8
0
ファイル: test_reduction.py プロジェクト: titaofdata/modin
def test_reduction_specific(fn, numeric_only):
    eval_general(
        *create_test_dfs(test_data_diff_dtype),
        lambda df: getattr(df, fn)(numeric_only=numeric_only),
    )
コード例 #9
0
ファイル: test_window.py プロジェクト: yyz940922/modin
def test_median_skew_transposed(axis, method):
    eval_general(
        *create_test_dfs(test_data["int_data"]),
        lambda df: getattr(df.T, method)(axis=axis),
    )
コード例 #10
0
def test_to_string(data):
    eval_general(
        *create_test_dfs(data),
        lambda df: df.to_string(),
    )
コード例 #11
0
ファイル: test_reduction.py プロジェクト: titaofdata/modin
def test_sum_prod_specific(fn, min_count, numeric_only):
    eval_general(
        *create_test_dfs(test_data_diff_dtype),
        lambda df: getattr(df, fn)
        (min_count=min_count, numeric_only=numeric_only),
    )
コード例 #12
0
def test_to_records(request, data):
    eval_general(
        *create_test_dfs(data),
        lambda df: df.dropna().to_records(),
    )
コード例 #13
0
ファイル: test_map_metadata.py プロジェクト: prutskov/modin
def test_dropna_subset_error(data, axis, subset):
    eval_general(*create_test_dfs(data),
                 lambda df: df.dropna(axis=axis, subset=subset))
コード例 #14
0
ファイル: test_map_metadata.py プロジェクト: prutskov/modin
def test___hash__():
    data = test_data_values[0]
    pandas_df = pandas.DataFrame(data)
    modin_df = pd.DataFrame(data)
    eval_general(modin_df, pandas_df, lambda df: hash(df))
コード例 #15
0
ファイル: test_window.py プロジェクト: yyz940922/modin
def test_std_var_transposed(axis, ddof, method):
    eval_general(
        *create_test_dfs(test_data["int_data"]),
        lambda df: getattr(df.T, method)(axis=axis, ddof=ddof),
    )
コード例 #16
0
ファイル: test_window.py プロジェクト: yyz940922/modin
def test_median_skew_std_var_rank_sem_specific(numeric_only, method):
    eval_general(
        *create_test_dfs(test_data_diff_dtype),
        lambda df: getattr(df, method)(numeric_only=numeric_only),
    )
コード例 #17
0
ファイル: test_window.py プロジェクト: yyz940922/modin
def test_cummin_cummax_int_and_float(axis, method):
    data = {"col1": list(range(1000)), "col2": [i * 0.1 for i in range(1000)]}
    eval_general(*create_test_dfs(data), lambda df: getattr(df, method)
                 (axis=axis))
コード例 #18
0
ファイル: test_window.py プロジェクト: yyz940922/modin
def test_cumprod_cummin_cummax_cumsum(axis, skipna, method):
    eval_general(
        *create_test_dfs(test_data["float_nan_data"]),
        lambda df: getattr(df, method)(axis=axis, skipna=skipna),
    )
コード例 #19
0
ファイル: test_window.py プロジェクト: yyz940922/modin
def test_diff_transposed(axis):
    eval_general(
        *create_test_dfs(test_data["int_data"]),
        lambda df: df.T.diff(axis=axis),
    )
コード例 #20
0
ファイル: test_window.py プロジェクト: yyz940922/modin
def test_rank_transposed(axis, na_option):
    eval_general(
        *create_test_dfs(test_data["int_data"]),
        lambda df: df.rank(axis=axis, na_option=na_option),
    )
コード例 #21
0
ファイル: test_reduction.py プロジェクト: rolveb/modin
def test_count_specific(numeric_only):
    eval_general(
        *create_test_dfs(test_data_diff_dtype),
        lambda df: df.count(numeric_only=numeric_only),
    )
コード例 #22
0
ファイル: test_window.py プロジェクト: yyz940922/modin
def test_cumprod_cummin_cummax_cumsum_transposed(axis, method):
    eval_general(
        *create_test_dfs(test_data["int_data"]),
        lambda df: getattr(df.T, method)(axis=axis),
    )
コード例 #23
0
ファイル: test_reduction.py プロジェクト: rolveb/modin
def test_describe_specific(exclude, include):
    eval_general(
        *create_test_dfs(test_data_diff_dtype),
        lambda df: df.drop("str_col", axis=1).describe(exclude=exclude,
                                                       include=include),
    )
コード例 #24
0
ファイル: test_window.py プロジェクト: yyz940922/modin
def test_sem_float_nan_only(skipna, ddof):
    eval_general(
        *create_test_dfs(test_data["float_nan_data"]),
        lambda df: df.sem(skipna=skipna, ddof=ddof),
    )
コード例 #25
0
ファイル: test_reduction.py プロジェクト: rolveb/modin
def test_memory_usage(data, index):
    eval_general(*create_test_dfs(data),
                 lambda df: df.memory_usage(index=index))
コード例 #26
0
ファイル: test_window.py プロジェクト: yyz940922/modin
def test_sem_int_only(axis, ddof):
    eval_general(
        *create_test_dfs(test_data["int_data"]),
        lambda df: df.sem(axis=axis, ddof=ddof),
    )
コード例 #27
0
ファイル: test_reduction.py プロジェクト: rolveb/modin
def test_sum_specific(min_count, numeric_only):
    eval_general(
        *create_test_dfs(test_data_diff_dtype),
        lambda df: df.sum(min_count=min_count, numeric_only=numeric_only),
    )
コード例 #28
0
ファイル: test_window.py プロジェクト: yyz940922/modin
def test_std_var_rank(axis, skipna, method):
    eval_general(
        *create_test_dfs(test_data["float_nan_data"]),
        lambda df: getattr(df, method)(axis=axis, skipna=skipna),
    )
コード例 #29
0
ファイル: test_reduction.py プロジェクト: rolveb/modin
def test_all_any_specific(bool_only, method):
    eval_general(
        *create_test_dfs(test_data_diff_dtype),
        lambda df: getattr(df, method)(bool_only=bool_only),
    )
コード例 #30
0
ファイル: test_udf.py プロジェクト: yyz940922/modin
def test_agg_apply(axis, func, op):
    eval_general(
        *create_test_dfs(test_data["float_nan_data"]),
        lambda df: getattr(df, op)(func, axis),
    )