Pandas DataFrame Application
Project description
About
PandasDataFrame is a simple Python project for viewing, analyzing and plotting Pandas DataFrames.
Final project will make possible getting data from a web API, csv file or web scrapping.
I used Pyqt5 to create a GUI for this project with some basic functionalities. This GUI is not design to look good, just to make the project functional,as my intention with this project was to learn to code not to design GUI.
Working on: cleaning and documenting the code
Demo
Usage
Main usage of this Project:
- Get data from different sources (local computer,API,Selenium)
- Perform different actions on the DataFrame
- Analyze the data
- Visualize data (plotting)
#import pandas as pd
#import bokeh
#import requests
#import numpy
PandasDataFrame comes with 3 sample datasets that will download on first use.
- Covid DataSet
- FIFA Dataset
Features
- Register and Login a user based on Sqlite DB info
- Open/Save *.csv files
- DataFrame operations: Data Head
- Show Column Data,
- Show Row Data,
- Rename Column,
- Delete Column -DataFrame analysis:
- Add new column
- Filter column
- Split columns (if data have separators)
- Select a range of columns
- DataFrame visualization
- Matplotlib
- Bokeh
- Get data (*.csv) using Selenium
More Info
Issues, feedback and pull requests are welcome.
This project is still in version 1.0.1 and subject to further changes.
If you like this project remember to leave a ⭐!
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file PandasDataFrame-1.0.2.tar.gz
.
File metadata
- Download URL: PandasDataFrame-1.0.2.tar.gz
- Upload date:
- Size: 2.4 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 690c4cc5173ca28b21d16aa8ab5213be0bebc0a14ae782ec25dd2fd877362680 |
|
MD5 | 13b47d3deea67030c33c567f0ce44c28 |
|
BLAKE2b-256 | 736416b92c4325f4de9607170e0ac96dd598a1ff132616e89bdecf2af26b324a |
File details
Details for the file PandasDataFrame-1.0.2-py3-none-any.whl
.
File metadata
- Download URL: PandasDataFrame-1.0.2-py3-none-any.whl
- Upload date:
- Size: 29.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6f82c640431713eb553b645d9bade3f30ea4c500bf8874154eb134509b7efa61 |
|
MD5 | c3925107e72e1e970991f14444de253c |
|
BLAKE2b-256 | 51723d2ed2b7edb6ce29c92702a24058eaa8c8a1c2ac831716bf7c589d265c37 |