首页 > 解决方案 > PyCharm 中的熊猫:意外的类型:(str) 可能的类型:(_SupportsIndex) (slice)

问题描述

以下行按预期工作和运行,并且不会产生错误。history是一个熊猫df,有几列,包括dateclose

periods_data = [
        item[1] for item in history.groupby(pd.Grouper(key='date', freq=freq))
    ]
start_close = periods_data[start_period]['close'].mean()

但是['close']突出显示并在标题中显示警告。

当我检查返回的类型时df.groupby(),我得到pandas.core.frame.DataFrame

all([isinstance(item, pd.DataFrame) for item in periods_data])
Out[4]: True

有什么我不应该做的事情吗?

标签: pythonpandaspycharmwarningscode-inspection

解决方案


推荐阅读