# pandaSuit <img align="right" alt="Panda in a Suit" height="138" width="96" src="https://github.com/AnthonyRaimondo/pandaSuit/raw/main/static/logo/pandaSuit-mini.ico?raw=true" title="Panda in a Suit" />
Extension of the [pandas](https://github.com/pandas-dev/pandas#what-is-it) library to encapsulate some of the most used methods of querying and manipulating DataFrames. Also featuring reversible DataFrame operations, creation of plot and dashboard objects, and methods for producing regression models.
The underlying data structure of a pandaSuit DF object is a pandas DataFrame. An AttributeError raised while using a pandaSuit DF will fall back to \_\_setattr\_\_ or \_\_getattribute\_\_ on this underlying DataFrame, so a pandaSuit DF object can be treated as a pandas DataFrame.
The additional features merely augment the core pandas DataFrame, or dresses it up. Hence, a _panda in a suit_.
## How to install - [PyPI](https://pypi.org/project/pandaSuit/)
```pip install pandaSuit```
## Dependencies
* [pandas](https://github.com/pandas-dev/pandas#where-to-get-it) >=1.3.4
* [scikit-learn](https://github.com/scikit-learn/scikit-learn#user-installation) >=1.0.1
* [matplotlib](https://github.com/matplotlib/matplotlib#install) >=3.5.1
____________________________________________________________________________________________________
## Examples
### _Querying_
__Query DF object by column name__ <img alt="select-by-column-name" width="700" src="https://github.com/AnthonyRaimondo/pandaSuit/raw/main/static/examples/select-by-column-name.PNG?raw=true" title="select-by-column-name" />
____________________________________________________________________________________________________
__Or by index, possibly for rows and columns__ <img alt="select-by-index" width="700" src="https://github.com/AnthonyRaimondo/pandaSuit/raw/main/static/examples/select-by-index.PNG?raw=true" title="select-by-index" />
____________________________________________________________________________________________________
__Equivalent to existing pandas functionality__ <img alt="use-core-pandas-methods" width="700" src="https://github.com/AnthonyRaimondo/pandaSuit/raw/main/static/examples/use-core-pandas-methods.PNG?raw=true" title="use-core-pandas-methods" />
____________________________________________________________________________________________________
#
### _Manipulation_
__Update values at specific locations__ <img alt="update-specific-location" width="700" src="https://github.com/AnthonyRaimondo/pandaSuit/raw/main/static/examples/update-specific-location.PNG?raw=true" title="update-specific-location" />
____________________________________________________________________________________________________
__Undo changes made to DF object__ <img alt="undo-DF-manipulation" width="700" src="https://github.com/AnthonyRaimondo/pandaSuit/raw/main/static/examples/undo-DF-manipulation.PNG?raw=true" title="undo-DF-manipulation" />
____________________________________________________________________________________________________
没有合适的资源?快使用搜索试试~ 我知道了~
pandaSuit-1.2.3.tar.gz
需积分: 1 0 下载量 139 浏览量
2024-03-11
16:22:02
上传
评论
收藏 13KB GZ 举报
温馨提示
Python库是一组预先编写的代码模块,旨在帮助开发者实现特定的编程任务,无需从零开始编写代码。这些库可以包括各种功能,如数学运算、文件操作、数据分析和网络编程等。Python社区提供了大量的第三方库,如NumPy、Pandas和Requests,极大地丰富了Python的应用领域,从数据科学到Web开发。Python库的丰富性是Python成为最受欢迎的编程语言之一的关键原因之一。这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,可以创建高度定制化的图表和图形,帮助数据科学家和分析师在数据探索和结果展示中更有效地传达信息。
资源推荐
资源详情
资源评论
收起资源包目录
pandaSuit-1.2.3.tar.gz (38个子文件)
pandaSuit-1.2.3
setup.py 669B
src
main
python
pandaSuit
__init__.py 0B
plot
__init__.py 0B
pie.py 1KB
plot.py 295B
dashboard
__init__.py 0B
tile.py 148B
dashboard.py 4KB
histogram.py 1KB
scatter.py 2KB
line.py 3KB
bar.py 4KB
stats
__init__.py 0B
logistic.py 2KB
classification.py 843B
linear.py 2KB
df.py 18KB
common
constant
__init__.py 0B
plot.py 45B
df.py 274B
decorators.py 64B
date_constants.py 74B
__init__.py 0B
mappings
__init__.py 0B
reversible.py 528B
decorators.py 1KB
util
__init__.py 0B
list_operations.py 1KB
unwind.py 113B
pandaSuit.egg-info
SOURCES.txt 2KB
top_level.txt 10B
PKG-INFO 3KB
requires.txt 31B
dependency_links.txt 1B
LICENSE 1KB
PKG-INFO 3KB
setup.cfg 38B
README.md 3KB
共 38 条
- 1
资源评论
程序员Chino的日记
- 粉丝: 3662
- 资源: 5万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功