mirror of
https://github.com/wassname/pandas-ta.git
synced 2026-09-09 11:28:26 +08:00
MAINT refactoring
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
from numpy import NaN as npNaN
|
||||
from pandas import concat, DataFrame
|
||||
from pandas import DataFrame
|
||||
|
||||
from pandas_ta.momentum import mom
|
||||
from pandas_ta.overlap import ema, linreg, sma
|
||||
|
||||
@@ -177,8 +177,7 @@ def df_error_analysis(dfA: DataFrame, dfB: DataFrame, **kwargs) -> DataFrame:
|
||||
|
||||
# PRIVATE
|
||||
def _linear_regression_np(x: Series, y: Series) -> dict:
|
||||
"""Simple Linear Regression in Numpy for two 1d arrays for environments
|
||||
without the sklearn package."""
|
||||
"""Simple Linear Regression in Numpy for two 1d arrays for environments without the sklearn package."""
|
||||
m = x.size
|
||||
x_sum = x.sum()
|
||||
y_sum = y.sum()
|
||||
|
||||
@@ -92,8 +92,7 @@ def cross(series_a: Series, series_b: Series, above: bool = True, asint: bool =
|
||||
return cross
|
||||
|
||||
|
||||
def signals(indicator, xa, xb, cross_values, xserie, xserie_a, xserie_b,
|
||||
cross_series, offset) -> DataFrame:
|
||||
def signals(indicator, xa, xb, cross_values, xserie, xserie_a, xserie_b, cross_series, offset) -> DataFrame:
|
||||
df = DataFrame()
|
||||
if xa is not None and isinstance(xa, (int, float)):
|
||||
if cross_values:
|
||||
|
||||
@@ -3,6 +3,7 @@ from .context import pandas_ta
|
||||
|
||||
from unittest import skip, TestCase
|
||||
|
||||
from numpy import nan as npNaN
|
||||
from pandas import DataFrame
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user