Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

arktos-0.0.3.tar.gz (2.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

arktos-0.0.3-py3-none-any.whl (2.8 kB view details)

Uploaded Python 3

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

Hashes for arktos-0.0.3.tar.gz
Algorithm Hash digest
SHA256 3fb0def096343ad45c609291159c82ff69252a590aa58acbc9f87ce3bbb834bf
MD5 0c68342e1cd5ab2c0a132f60b2d66e0f
BLAKE2b-256 4bcd489f9424dbe78711b6ed923aff5c1c3bc65713b5177393de77929cb88409

See more details on using hashes here.

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

Hashes for arktos-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 d5eed885600933767491efb9202af610cb7878eebf2af6fefe69cc328f3ab483
MD5 678b317e8ef14e6fee6631e0c233c0dc
BLAKE2b-256 f1daea33017d473cdd595cb1d36e4e250bd61f972d09a4ff1d66e89bad1503d5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page