A brief description of Arktos
Project description
Arktos
Arktos (ancient Greek word for Bear) is a utility designed to facilitate the transition from Pandas to Polars, allowing users to leverage Polars' performance benefits with a familiar Pandas-like interface.
Installation
To install Arktos, simply run:
pip install Arktos
Quick Start
Here's a quick example to get you started with Arktos:
import Arktos as pp
Example Usage
Beyond simple file reading, Arktos simplifies more complex data manipulations. Here's an example of grouping data and calculating summary statistics:
import arktos as pp
# Assuming 'data.csv' has columns 'category' and 'value'
df = pp.read_csv('data.csv')
# Group by 'category' and calculate the mean of 'value' for each group
grouped_df = df.groupby('category').agg({'value': 'mean'})
print(grouped_df)
In this example, Arktos mimics the pandas groupby and aggregation method to calculate the mean of values within each category. It's a powerful feature for those coming from a pandas background looking to utilize the speed of Polars.
Features
- Easy transition from Pandas to Polars
- High-performance data manipulation
- Familiar syntax for Pandas users
Contributing
We welcome contributions! If you would like to help improve Arktos, please feel free to fork the repository, make your changes, and submit a pull request.
License
Arktos is licensed under the MIT License. See the LICENSE file for more details.
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 arktos-0.0.3.tar.gz.
File metadata
- Download URL: arktos-0.0.3.tar.gz
- Upload date:
- Size: 2.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.9.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3fb0def096343ad45c609291159c82ff69252a590aa58acbc9f87ce3bbb834bf
|
|
| MD5 |
0c68342e1cd5ab2c0a132f60b2d66e0f
|
|
| BLAKE2b-256 |
4bcd489f9424dbe78711b6ed923aff5c1c3bc65713b5177393de77929cb88409
|
File details
Details for the file arktos-0.0.3-py3-none-any.whl.
File metadata
- Download URL: arktos-0.0.3-py3-none-any.whl
- Upload date:
- Size: 2.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.9.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d5eed885600933767491efb9202af610cb7878eebf2af6fefe69cc328f3ab483
|
|
| MD5 |
678b317e8ef14e6fee6631e0c233c0dc
|
|
| BLAKE2b-256 |
f1daea33017d473cdd595cb1d36e4e250bd61f972d09a4ff1d66e89bad1503d5
|