Name | polars_ethan JSON |
Version |
0.2.1
JSON |
| download |
home_page | None |
Summary | Fast Polars functions that Ethan likes to use. |
upload_time | 2025-03-21 17:39:50 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.13 |
license | None |
keywords |
polars
tools
demean
data science
|
VCS |
 |
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
## Features
### Demean
The `demean` function subtracts the mean from each non-NaN value in an array, preserving NaN values.
```python
import polars as pl
from ethanpolars import demean
# Sample data...
df = pl.DataFrame({
"value": [1.0, 2.0, 3.0, None, 5.0]
})
# Apply demean to the column...
print(df)
```
Output...
```
Raw data
{
"_id": null,
"home_page": null,
"name": "polars_ethan",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.13",
"maintainer_email": null,
"keywords": "polars, tools, demean, data science",
"author": null,
"author_email": "Ethan MacCumber <ethanmacc@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/d7/0d/b7d6437273d10db8e4ceb950f21fba9ddad03573fe9354191f0113790099/polars_ethan-0.2.1.tar.gz",
"platform": null,
"description": "## Features\n\n### Demean\n\nThe `demean` function subtracts the mean from each non-NaN value in an array, preserving NaN values.\n\n```python\nimport polars as pl\nfrom ethanpolars import demean\n\n# Sample data...\ndf = pl.DataFrame({\n \"value\": [1.0, 2.0, 3.0, None, 5.0]\n})\n\n# Apply demean to the column...\n\nprint(df)\n```\nOutput...\n```\n",
"bugtrack_url": null,
"license": null,
"summary": "Fast Polars functions that Ethan likes to use.",
"version": "0.2.1",
"project_urls": {
"Homepage": "https://github.com/emaccumber/polars-ethan"
},
"split_keywords": [
"polars",
" tools",
" demean",
" data science"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "c49afe56868b74446a93b15e748df827787988cb9bbe4378412632f0b310c900",
"md5": "fb3ce83bc58ffe7767f0ffc5651480fd",
"sha256": "222fa63e9a40c61973d5aa377878376d72cd9a22afa094a67b76e6cac07c8d9a"
},
"downloads": -1,
"filename": "polars_ethan-0.2.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "fb3ce83bc58ffe7767f0ffc5651480fd",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.13",
"size": 2334,
"upload_time": "2025-03-21T17:39:49",
"upload_time_iso_8601": "2025-03-21T17:39:49.643403Z",
"url": "https://files.pythonhosted.org/packages/c4/9a/fe56868b74446a93b15e748df827787988cb9bbe4378412632f0b310c900/polars_ethan-0.2.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "d70db7d6437273d10db8e4ceb950f21fba9ddad03573fe9354191f0113790099",
"md5": "3c77960d9f74b8b6b8723eba593729be",
"sha256": "e55088ff12eaa9312d3e5f78293b8d18daf7cc3dab296681571997e5f1b1cbd0"
},
"downloads": -1,
"filename": "polars_ethan-0.2.1.tar.gz",
"has_sig": false,
"md5_digest": "3c77960d9f74b8b6b8723eba593729be",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.13",
"size": 2011,
"upload_time": "2025-03-21T17:39:50",
"upload_time_iso_8601": "2025-03-21T17:39:50.727110Z",
"url": "https://files.pythonhosted.org/packages/d7/0d/b7d6437273d10db8e4ceb950f21fba9ddad03573fe9354191f0113790099/polars_ethan-0.2.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-03-21 17:39:50",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "emaccumber",
"github_project": "polars-ethan",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "polars_ethan"
}