熊猫数据帧的图形用户界面。
pandasgui的Python项目详细描述
pandasgui
一个用于查看和分析基于pyqt5的pandas数据帧的gui。
安装
从PyPi安装:
pipinstallpandasgui
直接从github安装以获取最新更改。
pipinstallgit+https://github.com/adamerose/pandasgui.git
用法
创建一个简单的数据框并在gui中查看它
importpandasaspdfrompandasguiimportshowexample_df=pd.DataFrame(pd.np.array([[1,2,3],[4,5,6],[7,8,9]]),columns=['a','b','c'])show(example_df)
多索引支持、重命名和非阻塞模式的示例。非阻塞模式在单独的过程中打开图形用户界面,并允许您继续在控制台中运行代码
importseabornassnsfrompandasguiimportshowflights=sns.load_dataset('flights')multi=flights.set_index(['year','month']).unstack()# MultiIndex exampleif__name__=='__main__':# This is needed when starting a new process. Not necessary in interactive console.show(flights,flightsReshaped=multi,nonblocking=True)
关于
此项目仍在0.x.y版本中,可能会发生重大更改。欢迎提出问题、反馈和意见。 最新的更改将出现在development分支上,并且偶尔将其合并为一个带有 指示版本号的标记,这将是pypi上可用的。
功能
- 查看数据帧和序列
- 多索引支持
- 从图形用户界面复制和粘贴
- 通过拖放导入csv文件
- 显示列统计信息和直方图的选项卡
要求
- 熊猫
- PyQt5型
- 肖伯恩
屏幕截图
数据帧查看器 数据帧统计 直方图查看器 带多索引的数据帧查看器