python - 在交互式小部件中打开 pandas 数据框,而不是在 jupyter 笔记本中
问题描述
我一直在拼命地寻找那个。我不喜欢 jupyter notebooks(出于我个人的原因)。有没有办法在某种小型交互式小部件/电子表格中打开/显示熊猫数据框?可以从 ipython 调用的东西,看起来像 sqlitebrowser 的界面:
这对数据检查非常有用。当然,我可以将数据框转储到 csv 文件并使用任何电子表格程序打开它,但一定有人开发了一种更简单的方法?
解决方案
好的,我发现了一些似乎可以满足我期望的东西:
这是一个查看表格的 ncurse 界面。它有 Vim 键绑定(完美),表格可以垂直和水平滚动。它可以从 ipython 调用。
但是,它目前不支持 pandas 数据框,但可以使用 PR:
https://github.com/TabViewer/tabview/pull/116
我对其他建议持开放态度,但现在可以解决问题。
推荐阅读
- extjs - afterrender 在 tbpanel Extjs 现代中不起作用
- sql - 对具有相同标识号的行求和并按自定义顺序排序
- javascript - Twitter Bootstrap 工具提示:鼠标按下时闪烁
- python - python自签名aws lambda证书中的SSL错误
- swift - Swift:将数据传递给 NavigationController 实例化的第一个子节点,使用 storyboardID
- java - Univocity CSV 解析器会粘合整行,如果它以引号开头“
- go - 所有的 goroutine 都处于休眠状态
- angularjs - mvc angularjs mix 项目中的招摇错误“Uncaught RangeError: Invalid string length”
- javascript - 如何使用 jquery 将 Ajax 控件 Calender Toolkit 绑定到文本框
- php - 如何将我的所有 Artisan 命令输出发送到 slack?(使用 Laravel)