Utilities to use pandas (the data analysis / manipulation
Project description
library for Python) with Qt.
Home-page: https://github.com/draperjames/qtpandas
Author: Matthias Ludwig, Marcel Radischat, Zeke, James Draper
Author-email: james.draper@duke.edu
License: MIT License
Description: # QtPandas
### Utilities to use [pandas](https://github.com/pandas-dev/pandas) (the data analysis/manipulation library for Python) with Qt.
## Project Information
<table>
<tr>
<td>Latest Release</td>
<td><img src="https://img.shields.io/pypi/v/qtpandas.svg" alt="latest release" /></td>
</tr>
<tr>
<td>Package Status</td>
<td><img src="https://img.shields.io/pypi/status/qtpandas.svg" alt="status" /></td>
</tr>
<tr>
<tr>
<td>Build Status</td>
<td>
<a href="https://travis-ci.org/draperjames/qtpandas">
<img src="https://travis-ci.org/draperjames/qtpandas.svg?branch=master" alt="travis build status" />
</a>
</td>
</tr>
<tr>
<td>PyPI</td>
<td>
<a href="https://pypi.python.org/pypi/qtpandas/">
<img src="https://img.shields.io/pypi/dm/qtpandas.svg" alt="pypi downloads" />
</a>
</td>
</tr>
</table>
[](https://gitter.im/qtpandas/Lobby#)
[](https://github.com/draperjames/qtpandas/issues)
[](https://github.com/draperjames/qtpandas/issues)
## Requirements;
> Python 3.4 or greater
> Pthon 2.7 or greater
> PyQt4
## Install
To install run the following in the command prompt;
```
pip install qtpandas
```
If that doesn't work try installing the lastest version of easy gui;
```
pip install --upgrade git+https://github.com/robertlugg/easygui.git
```
If that doesn't work then please [report an issue](https://github.com/draperjames/qtpandas/issues)
To use, create a new Python script containing the following:
```
from PyQt4.QtCore import *
from PyQt4.QtGui import *
from qtpandas.views.CSVDialogs import CSVImportDialog
if __name__ == "__main__":
from sys import argv, exit
app = QApplication(argv)
dialog = CSVImportDialog()
dialog.show()
app.exec_()
```
# Examples
These can be found in QtPandas/examples.
- BasicExmple.py

- Here is TestApp.py

# Development
## Wanna contribute?
Any feedback is apprecaited.
- Report an issue
- Check out the wiki for development info (coming soon!)
- Fork us.
Forked from @datalyze-solutions's [master](https://github.com/datalyze-solutions/pandas-qt).
Platform: any
Classifier: Programming Language :: Python
Classifier: Development Status :: 4 - Beta
Classifier: Natural Language :: English
Classifier: Environment :: X11 Applications :: Qt
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Software Development :: User Interfaces
Home-page: https://github.com/draperjames/qtpandas
Author: Matthias Ludwig, Marcel Radischat, Zeke, James Draper
Author-email: james.draper@duke.edu
License: MIT License
Description: # QtPandas
### Utilities to use [pandas](https://github.com/pandas-dev/pandas) (the data analysis/manipulation library for Python) with Qt.
## Project Information
<table>
<tr>
<td>Latest Release</td>
<td><img src="https://img.shields.io/pypi/v/qtpandas.svg" alt="latest release" /></td>
</tr>
<tr>
<td>Package Status</td>
<td><img src="https://img.shields.io/pypi/status/qtpandas.svg" alt="status" /></td>
</tr>
<tr>
<tr>
<td>Build Status</td>
<td>
<a href="https://travis-ci.org/draperjames/qtpandas">
<img src="https://travis-ci.org/draperjames/qtpandas.svg?branch=master" alt="travis build status" />
</a>
</td>
</tr>
<tr>
<td>PyPI</td>
<td>
<a href="https://pypi.python.org/pypi/qtpandas/">
<img src="https://img.shields.io/pypi/dm/qtpandas.svg" alt="pypi downloads" />
</a>
</td>
</tr>
</table>
[](https://gitter.im/qtpandas/Lobby#)
[](https://github.com/draperjames/qtpandas/issues)
[](https://github.com/draperjames/qtpandas/issues)
## Requirements;
> Python 3.4 or greater
> Pthon 2.7 or greater
> PyQt4
## Install
To install run the following in the command prompt;
```
pip install qtpandas
```
If that doesn't work try installing the lastest version of easy gui;
```
pip install --upgrade git+https://github.com/robertlugg/easygui.git
```
If that doesn't work then please [report an issue](https://github.com/draperjames/qtpandas/issues)
To use, create a new Python script containing the following:
```
from PyQt4.QtCore import *
from PyQt4.QtGui import *
from qtpandas.views.CSVDialogs import CSVImportDialog
if __name__ == "__main__":
from sys import argv, exit
app = QApplication(argv)
dialog = CSVImportDialog()
dialog.show()
app.exec_()
```
# Examples
These can be found in QtPandas/examples.
- BasicExmple.py

- Here is TestApp.py

# Development
## Wanna contribute?
Any feedback is apprecaited.
- Report an issue
- Check out the wiki for development info (coming soon!)
- Fork us.
Forked from @datalyze-solutions's [master](https://github.com/datalyze-solutions/pandas-qt).
Platform: any
Classifier: Programming Language :: Python
Classifier: Development Status :: 4 - Beta
Classifier: Natural Language :: English
Classifier: Environment :: X11 Applications :: Qt
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Software Development :: User Interfaces
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
qtpandas-0.2.5.tar.gz
(956.3 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
qtpandas-0.2.5-py3-none-any.whl
(994.5 kB
view details)
File details
Details for the file qtpandas-0.2.5.tar.gz.
File metadata
- Download URL: qtpandas-0.2.5.tar.gz
- Upload date:
- Size: 956.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4ff012198ab14d4c7129796e11f4f44310aac131c6361a4e28133a3414d86289
|
|
| MD5 |
70b68142f6bdc5b78364dea721743897
|
|
| BLAKE2b-256 |
99deafe62c15426115f4f73c4babdb68ed5f7e0356f39e28209d2c9cae37e9b3
|
File details
Details for the file qtpandas-0.2.5-py3-none-any.whl.
File metadata
- Download URL: qtpandas-0.2.5-py3-none-any.whl
- Upload date:
- Size: 994.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
350b3fa39b5a42936bccdb996a717c6c4f44c627a015b40e5552cca10529d458
|
|
| MD5 |
b2b9294fff9e3366789e6fee859a8c32
|
|
| BLAKE2b-256 |
a4fa6d0a02a61f143e4193e25c47dbf00bb0e51278a182672f61b4aefab7b49d
|