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
|
||||
version: 1
|
||||
version: 2
|
||||
models:
|
||||
- name: linear
|
||||
version: 1.0.0
|
||||
- name: drop_nulls
|
||||
version: 0.0.1
|
||||
|
|
|
|||
|
|
@ -3,4 +3,5 @@ file: linear.py
|
|||
class: Linear
|
||||
requirements:
|
||||
- pandas
|
||||
version: 0.0.1
|
||||
version: 1.0.0
|
||||
type: model
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
from pandas import DataFrame
|
||||
|
||||
from models.linear.operations import operate
|
||||
from models.models.linear.operations import operate
|
||||
|
||||
|
||||
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