Streamline data preprocessing and enhance analysis with our Powerful Data Preparation Package.
Project description
ma_python_package
Simplicity, Standardization, And Speed
Creating and utilizing a Python package offers a myriad of advantages in data handling processes. Firstly, it serves as a powerful tool to streamline repetitive coding tasks, enhancing efficiency and reducing the likelihood of errors. Moreover, Python packages facilitate the standardization of data processing methodologies, ensuring uniformity across different projects and modules. By centralizing dependencies required for data manipulation, packages simplify the management of project requirements, enhancing portability and reproducibility. Additionally, they enable rapid data visualization, aiding in the interpretation and communication of insights. Furthermore, Python packages allow for the implementation of robust execution and logging scripts, facilitating the monitoring and management of workflows, thereby promoting transparency and accountability in project development.
Installation
You can install ma_python package using pip with the following command:
pip install git+<url>
Modules
-
data_processing: Centralizes functions for handling data tasks, from reading and saving data to processing it in the MassTer format.
- Example functions:
read_data,save_data,pivot_by_key,get_mapping_table,change_periodicity,split_dates,map_table.
- Example functions:
-
data_summary: Contains functions to summarize data information at different levels, such as data size, available date columns, periodicity, and numerical summaries.
- Example functions:
get_date_column,get_periodicity,data_summary,categorical_summary,numerical_summary.
- Example functions:
-
data_utils: Houses utility functions to assist with various tasks, like anonymizing data.
- Example functions:
anonymize_data.
- Example functions:
-
data_check: Provides functions for checking data integrity, including available dates, duplicated rows, outliers, and missing values. These are integrated into the Data Checker tool.
- Example functions:
check_available_dates,check_duplication,check_missing_values,check_outliers.
- Example functions:
-
data_visualization: Offers essential graphical functions for plotting data with ease.
- Example functions:
plot_time_series,plot_two_time_series,plot_piechart,plot_avm,plot_bar_chart,plot_histogram.
- Example functions:
-
workflow_management: Includes functions for creating and monitoring workflows and pipelines, such as executing scripts and logging workflows.
- Example functions:
execute,execute_all,log_in,log_out,get_error,plan_task.
- Example functions:
-
script_management: Provides functions for checking script quality and conformity with coding conventions and best practices.
- Example functions:
get_variable_function_names,check_code_quality,check_mstr_task.
- Example functions:
Feel free to explore the functionalities of each module and leverage the power of ma_python package for your data handling needs. If you have any questions or feedback, please don't hesitate to reach out.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ma_python_package-0.0.36.tar.gz.
File metadata
- Download URL: ma_python_package-0.0.36.tar.gz
- Upload date:
- Size: 523.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
693d74df4328559d06ffd7a1119f6b5de65f64cd9da4a68edc4b6dd767353f38
|
|
| MD5 |
6a79308af2d581678b31bcf6c443f753
|
|
| BLAKE2b-256 |
4879de3ed45bcbc833fb7fe848f172a11da16ebff560745728a96b17961514aa
|
File details
Details for the file ma_python_package-0.0.36-py3-none-any.whl.
File metadata
- Download URL: ma_python_package-0.0.36-py3-none-any.whl
- Upload date:
- Size: 29.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6b779efe03a07c3cc470409732978b3be5b74abdc380205a599a29b86676ba3b
|
|
| MD5 |
223cb91e9cf64683270e5e7b905f7691
|
|
| BLAKE2b-256 |
85fd06a150f3eac58b6460d152c2d719b8a6b3b08ea40e5d5d8eb4e3fdfafb96
|