dennogumi/content/post/2008-09-19-datamatrix-05.markdown
Luca Beltrame 64b24842b8
All checks were successful
continuous-integration/drone/push Build is passing
Update all posts to not show the header text
2021-01-13 00:05:30 +01:00

1.8 KiB

author categories comments date header slug tags title omit_header_text disable_share wordpress_id
einar
General
Linux
Science
true 2008-09-19T19:54:58Z
image_fullwidth
banner_other.jpg
datamatrix-05
datamatrix
programming
python
DataMatrix 0.5 true true 451

At last, since it's been like ages, I decided to put out a new version of DataMatrix. For those who haven't seen my previous post, DataMatrix is a Pythonic implementation of R's data.frame. It enables you to manipulate a text file by columns or rows, to your liking, using a dictionary-like syntax.

In this new version there have been a few improvements and correction to a couple bugs (for example saveMatrix did not really save) and the start (only a stub at the moment) of an append function to add more columns (I'll also think about a function to add rows).

DataMatrix is licensed under the GNU GPL, version 2 only. You can download [the installer]({{ site.url }}/files/datamatrix-0.5.win32.exe) (Windows) or [the source distribution]({{ site.url }}/files/datamatrix-0.5.tar.gz) (Linux and other *nixes). The only requirement is Python 2.5 or later installed on your system.

The README currently is a stub, but you can [browse the pydoc generated documentation]({{ site.url }}/files/datamatrix.html), which details how to instantiate and use DataMatrix objects (or [you can turn to my older post]({{ site.url }}/2008/06/dataframes-in-python-datamatrix)).

Also, since git is the new "cool feature of the day", DataMatrix is is hosted on github's repository, and you can grab the source with

{{< highlight cpp >}} git clone git://github.com/cswegger/datamatrix.git {{< / highlight >}}

Comments and suggestions are welcome. I'll be putting a static page on DataMatrix tomorrow, if time permits.