跳转到主要内容

BlueETL的核心转换

项目描述

banner

Build Status License codecov.io documentation status CodeQL PyPI DOI

blueetl-core

BlueETL的核心转换。

介绍

BlueETL-core 自动使用 .etl 命名空间注册 Pandas 访问器,这可以简化对 Pandas DataFrame、Series 和 Indexes 的一些重复操作。

它提供了 BlueETL 包的核心转换,这是一个可以帮助分析模拟活动的多个模拟的包。

安装

BlueETL-core 可以独立于 BlueETL 安装,使用

pip install -U blueetl-core

示例

要使用由 .etl 访问器提供的核心转换功能,适用于任何 Pandas DataFrame 或 Series,只需导入 BlueETL 或 BlueETL-core,并调用所需的方法即可。

例如:

import blueetl_core
import pandas as pd

df = pd.DataFrame({"a": [0, 1, 2], "b": [3, 4, 5]})
df = df.etl.q(a=1)

有关更多信息及示例,请参阅 此 Jupyter 笔记本

贡献指南

请参阅 CONTRIBUTING.rst

引用

当您使用本软件时,我们恳请您引用以下 DOI

https://zenodo.org/badge/DOI/10.5281/zenodo.10277477.svg

致谢

本软件的开发得到了瑞士联邦理工学院洛桑联邦理工学院(EPFL)的研究中心——蓝脑项目的资金支持。

有关许可证和作者,请参阅 LICENSE.txtAUTHORS.txt

版权 © 2023 蓝脑项目/EPFL

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分发

blueetl_core-0.2.4.tar.gz (212.2 kB 查看哈希)

上传时间

构建分发

blueetl_core-0.2.4-py3-none-any.whl (22.0 kB 查看哈希)

上传时间 Python 3

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面