PandasDataFrame


NamePandasDataFrame JSON
Version 1.0.2 PyPI version JSON
download
home_pagehttps://github.com/Boschetzel/PandasDataFrame.git
SummaryPandas DataFrame Application
upload_time2022-12-03 15:58:59
maintainer
docs_urlNone
authorBoschetzel (Bogdan Fometescu)
requires_python
license
keywords python dataframe pandas selenium
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            - [About](#about)
- [Demo](#demo)
- [Usage](#usage)
- [Features](#features)
- [More Info](#more-info)

## 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

![img.png](img.png)



## 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)


```python
#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 ⭐! 

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/Boschetzel/PandasDataFrame.git",
    "name": "PandasDataFrame",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "python,dataframe,pandas,selenium",
    "author": "Boschetzel (Bogdan Fometescu)",
    "author_email": "<mbogdan.fometescu@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/73/64/16b92c4325f4de9607170e0ac96dd598a1ff132616e89bdecf2af26b324a/PandasDataFrame-1.0.2.tar.gz",
    "platform": null,
    "description": "- [About](#about)\r\n- [Demo](#demo)\r\n- [Usage](#usage)\r\n- [Features](#features)\r\n- [More Info](#more-info)\r\n\r\n## About\r\n\r\nPandasDataFrame is a simple Python project for viewing,\r\nanalyzing  and  plotting Pandas DataFrames.\r\n\r\nFinal project will make possible getting data\r\nfrom a web API, csv file or web scrapping.\r\n\r\nI used Pyqt5 to create a GUI for this project with some basic functionalities.\r\nThis GUI is not design to look good, just to make the project functional,as\r\nmy intention with this project was to learn to code not to design GUI.\r\n\r\nWorking on: cleaning and documenting the code\r\n\r\n## Demo\r\n\r\n![img.png](img.png)\r\n\r\n\r\n\r\n## Usage\r\n  Main usage of this Project:\r\n- Get data from different sources (local computer,API,Selenium)\r\n- Perform different actions on the DataFrame\r\n- Analyze the data\r\n- Visualize data (plotting)\r\n\r\n\r\n```python\r\n#import pandas as pd\r\n#import bokeh\r\n#import requests\r\n#import numpy\r\n\r\n```\r\n\r\nPandasDataFrame comes with 3 sample datasets that will download on first use.\r\n- Covid DataSet\r\n- FIFA Dataset\r\n\r\n\r\n## Features\r\n- Register and Login a user based on Sqlite DB info\r\n- Open/Save *.csv files\r\n- DataFrame operations: Data Head\r\n  - Show Column Data,\r\n  - Show Row Data,\r\n  - Rename Column, \r\n  - Delete Column\r\n-DataFrame analysis:\r\n  - Add new column\r\n  - Filter column\r\n  - Split columns (if data have separators)\r\n  - Select a range of columns \r\n- DataFrame visualization\r\n  - Matplotlib \r\n  - Bokeh\r\n- Get data (*.csv) using Selenium\r\n\r\n## More Info\r\n\r\n**Issues, feedback and pull requests are welcome.**\r\n\r\nThis project is still in version 1.0.1 and subject to further changes.\r\n\r\nIf you like this project remember to leave a \u2b50! \r\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "Pandas DataFrame Application",
    "version": "1.0.2",
    "split_keywords": [
        "python",
        "dataframe",
        "pandas",
        "selenium"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "md5": "c3925107e72e1e970991f14444de253c",
                "sha256": "6f82c640431713eb553b645d9bade3f30ea4c500bf8874154eb134509b7efa61"
            },
            "downloads": -1,
            "filename": "PandasDataFrame-1.0.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "c3925107e72e1e970991f14444de253c",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 29695,
            "upload_time": "2022-12-03T15:58:56",
            "upload_time_iso_8601": "2022-12-03T15:58:56.697759Z",
            "url": "https://files.pythonhosted.org/packages/51/72/3d2ed2b7edb6ce29c92702a24058eaa8c8a1c2ac831716bf7c589d265c37/PandasDataFrame-1.0.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "13b47d3deea67030c33c567f0ce44c28",
                "sha256": "690c4cc5173ca28b21d16aa8ab5213be0bebc0a14ae782ec25dd2fd877362680"
            },
            "downloads": -1,
            "filename": "PandasDataFrame-1.0.2.tar.gz",
            "has_sig": false,
            "md5_digest": "13b47d3deea67030c33c567f0ce44c28",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 2377700,
            "upload_time": "2022-12-03T15:58:59",
            "upload_time_iso_8601": "2022-12-03T15:58:59.725831Z",
            "url": "https://files.pythonhosted.org/packages/73/64/16b92c4325f4de9607170e0ac96dd598a1ff132616e89bdecf2af26b324a/PandasDataFrame-1.0.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2022-12-03 15:58:59",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "github_user": "Boschetzel",
    "github_project": "PandasDataFrame.git",
    "lcname": "pandasdataframe"
}
        
Elapsed time: 0.02816s