【问题标题】:Why doesn't pycharm provide code completion for column name in script, while RStudio does? [closed]为什么 pycharm 不为脚本中的列名提供代码补全,而 RStudio 提供? [关闭]
【发布时间】:2020-02-11 21:55:15
【问题描述】:

我有一个 DataFrame df 哪些列 [my_column_1, my_column_2, my_column_3]。

在 RStudio 脚本中:当我写 df.my_ 时,它建议我使用包含所有三列的下拉菜单。 为什么同样的事情在 pycharm 中不起作用。

【问题讨论】:

  • 因为它们是完全不同的软件。有点像 Microsoft Word 做 Google Docs 做不到的事情,反之亦然,即使它们都是文字处理器。

标签: python r pycharm rstudio


【解决方案1】:

目前 PyCharm 似乎不评估运行时的 Pandas 列和行索引。

如您所说,在编辑器中尝试此操作肯定行不通,但在 iPython 控制台中,一旦数据框存在,自动完成功能会按您的意愿工作。并不是说这很有帮助。

似乎确实有一张标记为“准备发布”的票,似乎旨在解决您强调的问题:https://youtrack.jetbrains.com/issue/PY-33480

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-21
    • 1970-01-01
    • 2020-11-22
    • 1970-01-01
    • 2011-05-23
    • 2020-06-20
    相关资源
    最近更新 更多