【问题标题】:How to show Polars Dataframe in PyCharm如何在 PyCharm 中显示 Polars Dataframe
【发布时间】:2023-01-07 22:16:39
【问题描述】:

在 PyCharm 中,您可以使用 SciView 工具显示 Pandas Dataframe。这是否也适用于 Polars,或者我是否必须向 print 声明发送垃圾邮件?

(我还开了一张 PyCharm support ticket)

【问题讨论】:

  • 我相信这需要支持我的 jetbrains。

标签: pycharm jetbrains-ide python-polars


【解决方案1】:

PyCharm 尚未完全支持 Polars DataFrames。

https://youtrack.jetbrains.com/issue/DS-2111(以前是https://youtrack.jetbrains.com/issue/PY-50861)——观看这张票(星号/投票/评论)以获得任何进展的通知。

【讨论】:

    【解决方案2】:

    我已经用解决方法更新了jetbrains issue above

    使用polars api extensions。通过添加和导入下面的类,您可以从变量资源管理器访问 pandas equiv 视图,前提是您安装了 pyarrow 来运行 df.to_pandas()

    @pl.api.register_dataframe_namespace("pd") class PolarsPd:
        def __init__(self, df: DF):
            self.df = df.to_pandas()
    
    if __name__ == '__main__':
        dfpl = pl.DataFrame({'a': [1, 2, 3]})
    

    【讨论】:

      猜你喜欢
      • 2022-12-18
      • 1970-01-01
      • 2023-02-09
      • 2022-12-26
      • 2022-10-08
      • 2020-11-03
      • 2022-12-22
      • 2022-08-24
      • 2018-02-18
      相关资源
      最近更新 更多