Compare commits
5 Commits
| Author | SHA1 | Date |
|---|---|---|
|
|
708be7460f | |
|
|
7312e579f3 | |
|
|
b28a18536b | |
|
|
eb58b3434c | |
|
|
d6c2c0f910 |
|
|
@ -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
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
store_name: SUSE Store<lb>version: 2<lb>models:<lb>- name: linear<lb> version: 1.0.0<lb>data_models:<lb>- name: drop_nulls<lb> version: 0.0.1<lb>
|
||||||
|
|
@ -1,5 +1,8 @@
|
||||||
store_name: SUSE Store
|
store_name: SUSE Store
|
||||||
version: 1
|
version: 2
|
||||||
models:
|
models:
|
||||||
- name: linear
|
- name: linear
|
||||||
|
version: 1.0.0
|
||||||
|
data_models:
|
||||||
|
- 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