News and announcements
Development moved to github
Written for larry by kwgoodman on 2010-07-07
The development of the la package has moved to http://
la 0.3, the labeled array
Written for larry by kwgoodman on 2010-06-04
The main class of the la package is a labeled array, larry. A larry consists of data and labels. The data is stored as a NumPy array and the labels as a list of lists (one list per dimension).
Alignment by label is automatic when you add (or subtract, multiply, divide) two larrys.
larry adds the convenience of labels, provides many built-in methods, and let's you use many of your existing array functions.
Download: http://
docs http://
code https:/
=============
Release Notes
=============
la 0.3 (banana)
===============
*Release date: 2010-06-04*
New larry methods
-----------------
- astype: Copy of larry cast to specified type
- geometric_mean: new method based on existing array function
New functions
-------------
- la.util.
- la.util.
- la.util.
- la/src/
Enhancements
------------
- Major performance boost in most larry methods!
- You can now use an optional dtype when creating larrys
- You can now optionally skip the integrity test when creating a new larry
- Add ability to compare (==, >, !=, etc) larrys with lists and tuples
- Documentation and unit tests
Breakage from la 0.2
-------
- lastrank and lastrank_decay methods combined into one method: lastrank
- Given shape (n,m) input, lastrank now returns shape (n,) instead of (n,1)
- geometric_mean now reduces input in the same way as lastrank (see above)
Bug fixes
---------
- #571813 Three larry methods crashed on 1d input
- #571737 skiprows missing from parameters section of the fromcsv doc string
- #571899 label indexing fails when larry is 3d and index is a tuple of len 2
- #571830 prod, cumprod, and cumsum did not return NaN for all-NaN input
- #572638 lastrank chokes on input with a shape tuple that contains zero
- #573240 Reduce methods give wrong output with shapes that contain zero
- #582579 la.afunc.nans: wrong output for str and object dtype
- #583596 assert_larry_equal crashed when comparing float larry to str larry
- #585694 cumsum and cumprod crashed on dtype=int
Details
-------
For further details see the change log in la/ChangeLog.
la 0.2, second release of the labeled array
Written for larry by kwgoodman on 2010-04-27
I am pleased to announce the second release of the la package, version 0.2.
The main class of the la package is a labeled array, larry. A larry consists of a data array and a label list. The data array is stored as a NumPy array and the label list as a list of lists.
larry has built-in methods such as movingsum, ranking, merge, shuffle, zscore, demean, lag as well as typical Numpy methods like sum, max, std, sign, clip. NaNs are treated as missing data.
Alignment by label is automatic when you add (or subtract, multiply, divide) two larrys.
larry adds the convenience of labels, provides many built-in methods, and let's you use many of your existing array functions.
Download: https:/
docs http://
code https:/
list http://
A new package for manipulating labeled arrays
Written for larry by kwgoodman on 2010-02-03
I am pleased to announce the first release of the la package, version 0.1.
The main class of the la package is a labeled array, larry. A larry consists
of a data array and a label list. The data array is stored as a NumPy array
and the label list as a list of lists.
larry has built-in methods such as movingsum, ranking, merge, shuffle,
zscore, demean, lag as well as typical Numpy methods like sum, max, std,
sign, clip. NaNs are treated as missing data.
Alignment by label is automatic when you add (or subtract, multiply, divide)
two larrys.
larry adds the convenience of labels, provides many built-in methods, and
let's you use your existing array functions.
Download: https:/
docs http://
code https:/
list http://
Updated .
1 → 4 of 4 results | First • Previous • Next • Last |