Release 2 (from main)
This commit is contained in:
parent
d3f20c7e50
commit
7e1e3a08e6
|
|
@ -0,0 +1,19 @@
|
||||||
|
from pandas import DataFrame
|
||||||
|
|
||||||
|
|
||||||
|
class DropNulls:
|
||||||
|
"""
|
||||||
|
Data model that removes null values from a DataFrame.
|
||||||
|
"""
|
||||||
|
|
||||||
|
def transform(self, x: DataFrame) -> DataFrame:
|
||||||
|
"""
|
||||||
|
Remove rows with null values from the DataFrame.
|
||||||
|
|
||||||
|
Args:
|
||||||
|
x: Input DataFrame
|
||||||
|
|
||||||
|
Returns:
|
||||||
|
DataFrame with null rows removed
|
||||||
|
"""
|
||||||
|
return x.dropna()
|
||||||
|
|
@ -0,0 +1,7 @@
|
||||||
|
name: drop_nulls
|
||||||
|
file: drop_nulls.py
|
||||||
|
class: DropNulls
|
||||||
|
requirements:
|
||||||
|
- pandas
|
||||||
|
version: 0.0.1
|
||||||
|
type: data_model
|
||||||
|
|
@ -1,5 +1,7 @@
|
||||||
store_name: SUSE Store
|
store_name: SUSE Store
|
||||||
version: 1
|
version: 2
|
||||||
models:
|
models:
|
||||||
- name: linear
|
- name: linear
|
||||||
|
version: 1.0.0
|
||||||
|
- name: drop_nulls
|
||||||
version: 0.0.1
|
version: 0.0.1
|
||||||
|
|
|
||||||
|
|
@ -3,4 +3,5 @@ file: linear.py
|
||||||
class: Linear
|
class: Linear
|
||||||
requirements:
|
requirements:
|
||||||
- pandas
|
- pandas
|
||||||
version: 0.0.1
|
version: 1.0.0
|
||||||
|
type: model
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
from pandas import DataFrame
|
from pandas import DataFrame
|
||||||
|
|
||||||
from models.linear.operations import operate
|
from models.models.linear.operations import operate
|
||||||
|
|
||||||
|
|
||||||
class Linear:
|
class Linear:
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,24 @@
|
||||||
|
# Store Update Diff Report
|
||||||
|
|
||||||
|
## Version Change
|
||||||
|
|
||||||
|
- **Previous version**: 1
|
||||||
|
- **New version**: 2
|
||||||
|
|
||||||
|
## Model Changes
|
||||||
|
|
||||||
|
### ✅ Inserted Models (1)
|
||||||
|
|
||||||
|
- **drop_nulls** (version: 0.0.1)
|
||||||
|
|
||||||
|
|
||||||
|
### 🔄 Updated Models (1)
|
||||||
|
|
||||||
|
- **linear** (version: 1.0.0)
|
||||||
|
|
||||||
|
|
||||||
|
## Summary
|
||||||
|
|
||||||
|
- Total models in store: 2
|
||||||
|
- New models: 1
|
||||||
|
- Updated models: 1
|
||||||
Loading…
Reference in New Issue