# 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" />
____________________________________________________________________________________________________

程序员Chino的日记
- 粉丝: 3814
- 资源: 5万+
最新资源
- CarSim与Matlab Simulink联合仿真下的线控转向容错控制模型研究:四轮电动汽车转向失效控制模型及参考文献概览,Carsim与Matlab Simulink联合仿真下的线控转向四轮电动汽
- candb软件缺少Cdbstat
- PLL锁相环MATLAB仿真模型:新能源并网相位检测的核心部件,附理论资料,已调试完毕可直接使用,PLL锁相环MATLAB仿真模型:新能源并网相位检测的核心部件,附理论资料,已调试完成可直接使用,PL
- mybatis概述总结
- Comsol模拟下的异常折射现象与涡旋光产生的深入探究,Comsol模拟下的异常折射现象与涡旋光的生成研究,Comsol异常折射与涡旋光产生 ,Comsol异常折射; 涡旋光产生; 异常折射与涡旋光
- IDEOFY LA-08 Logic Analyzer v1.9.7.0 USB XP/WIN7 32/64Bit Driver
- 基于MMC的模块化多电平变换器与先进控制技术在储能、整流及逆变领域的应用研究,基于MMC的模块化多电平变换器与先进控制技术在储能系统中的应用研究,MMC,模块化多电平变器,多电平变器,MMC,MMC型
- CISO安全团队设计指南:如何设计实用的网络安全团队结构
- MySql数据库安装步骤PDF
- STM32 HAL库USART串口中断编程:环形缓冲区防止数据丢失
- MATLAB环境下多尺度局部一维多项式信号降噪方法及其在各类信号处理中的应用,基于MATLAB R2021B环境的多尺度局部一维多项式信号降噪技术与应用探索,MATLAB环境下基于多尺度局部一维多项式
- 基于Matlab Simulink平台的IEEE 69节点系统仿真分析与分布式电源接入研究,基于Matlab Simulink平台的IEEE 69节点系统仿真:潮流计算与故障分析,含分布式电源接入影响
- 信捷XD3 PLC控制六轴机器人:梯形图与C语言编程结合,维纶通触摸屏展示复杂操作,PLC六轴机器人控制:信捷XD3系统结合梯形图与C语言编程,维纶通触摸屏精准显示与操作,PLC的六轴机器人,信捷XD
- deepseek本地部署教程PDF
- 基于 DeepSeek - VL2 的图像分类与详细描述的 Python 源码
- 昆仑通泰智能控制:暖通空调高效运行之组态程序,昆仑通泰暖通空调控制组态程序:智能化管理与高效控制一体化解决方案,昆仑通泰暖通空调控制组态程序 ,昆仑通泰; 暖通空调; 控制; 组态程序,昆仑通泰:暖通
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈


