Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/xtensor-stack/xframe

C++ multi-dimensional labeled arrays and dataframe based on xtensor
https://github.com/xtensor-stack/xframe

Last synced: 6 days ago
JSON representation

C++ multi-dimensional labeled arrays and dataframe based on xtensor

Awesome Lists containing this project

README

        

# ![xframe](docs/source/xframe.svg)

[![Travis](https://travis-ci.org/xtensor-stack/xframe.svg?branch=master)](https://travis-ci.org/xtensor-stack/xframe)
[![Appveyor](https://ci.appveyor.com/api/projects/status/nhjtyvkefhyo26v5?svg=true)](https://ci.appveyor.com/project/xtensor-stack/xframe)
[![Documentation](http://readthedocs.org/projects/xframe/badge/?version=latest)](https://xframe.readthedocs.io/en/latest/?badge=latest)
[![Binder](https://img.shields.io/badge/launch-binder-brightgreen.svg)](https://mybinder.org/v2/gh/xtensor-stack/xframe/stable?filepath=notebooks%2Fxframe.ipynb)
[![Join the Gitter Chat](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/QuantStack/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)

## Introduction

**xframe is an early developer preview, and is not suitable for general usage yet. Features and implementation are subject to change.**

`xframe` is a dataframe for C++, based on [xtensor](https://github.com/xtensor-stack/xtensor) and [xtl](https://github.com/xtensor-stack/xtl).

For more information on using `xframe`, check out the reference documentation

https://xframe.readthedocs.io/

# Installation

## Package managers

We provide a package for the mamba (or conda) package manager:

```
mamba install -c conda-forge xtensor
```

## Dependencies

`xframe` depends on the [xtensor](https://github.com/xtensor-stack/xtensor) library:

| xframe | xtensor |
|----------|-----------|
| master | ^0.21.4 |
| 0.3.0 | ^0.21.4 |
| 0.2.0 | ^0.20.0 |
| 0.1.0 | ^0.19.1 |
| 0.0.2 | ^0.19.1 |
| 0.0.1 | ^0.19.1 |

## License

We use a shared copyright model that enables all contributors to maintain the
copyright on their contributions.

This software is licensed under the BSD-3-Clause license. See the [LICENSE](LICENSE) file for details.