https://github.com/saddle/saddle
SADDLE: Scala Data Library
https://github.com/saddle/saddle
Last synced: 12 days ago
JSON representation
SADDLE: Scala Data Library
- Host: GitHub
- URL: https://github.com/saddle/saddle
- Owner: saddle
- License: apache-2.0
- Archived: true
- Created: 2013-03-08T03:39:37.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2020-03-21T20:38:24.000Z (almost 6 years ago)
- Last Synced: 2024-07-23T19:02:16.933Z (over 1 year ago)
- Language: HTML
- Homepage: saddle.github.com
- Size: 3.05 MB
- Stars: 508
- Watchers: 40
- Forks: 71
- Open Issues: 27
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-scala - Saddle ★ 428 ⧗ 2 - A minimalist port of Pandas to Scala (Science and Data Analysis)
- awesome-java - Saddle
README
==========================
Saddle: Scala Data Library
==========================
[](http://travis-ci.org/saddle/saddle)
Introduction
============
Saddle is a data manipulation library for Scala that provides array-backed,
indexed, one- and two-dimensional data structures that are judiciously
specialized on JVM primitives to avoid the overhead of boxing and unboxing.
Saddle offers vectorized numerical calculations, automatic alignment of data
along indices, robustness to missing (N/A) values, and facilities for I/O.
Saddle draws inspiration from several sources, among them the R programming
language & statistical environment, the numpy and pandas Python libraries,
and the Scala collections library.
Documentation
=============
- [Docs](http://saddle.github.io/doc/)
- [Quick Start Guide](http://saddle.github.io/doc/quickstart.html)
- [scaladoc](http://saddle.github.io/saddle/saddle-core/target/scala-2.9.2/api/#org.package)
License
=======
Saddle is distributed under the Apache License Version 2.0 (see LICENSE file).
Copyright
=========
Copyright (c) 2013-2015 Novus Partners, Inc.
Copyright (c) 2013-2015 The Saddle Development Team
All rights reserved.
Saddle is subject to a shared copyright. Each contributor retains copyright to
his or her contributions to Saddle, and is free to annotate these contributions
via code repository commit messages. The copyright to the entirety of the code
base is shared among the Saddle Development Team, comprised of the developers
who have made such contributions.
The copyright and license of each file shall read as follows:
> Copyright (c) 2013-2015 Saddle Development Team
>
> Licensed under the Apache License, Version 2.0 (the "License");
> you may not use this file except in compliance with the License.
> You may obtain a copy of the License at
>
> http://www.apache.org/licenses/LICENSE-2.0
>
> Unless required by applicable law or agreed to in writing, software
> distributed under the License is distributed on an "AS IS" BASIS,
> WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
> See the License for the specific language governing permissions and
> limitations under the License.
Individual contributors may, if they so desire, append their names to
the CONTRIBUTORS file.
About the Copyright Holders
===========================
Adam Klein began Saddle development in 2012 while an employee of
[Novus Partners, Inc](http://www.novus.com "Novus"). The code was
released by Novus under this license in 2013. Adam Klein is lead
developer. Saddle was inspired by earlier prototypes developed by
Chris Lewis, Cheng Peng, & David Cru. Saddle was also inspired by
previous work with [pandas](http://pandas.pydata.org/ "pandas"), a
data analysis library written in Python.