◆ 柔辛 2022-05-31 21:45 采纳率: 50%
浏览 50
已结题

python pandas loc函数 列索引不对齐问题

python pandas loc函数 列索引不对齐问题
问题:pandas.core.indexing.IndexingError: Unalignable boolean Series provided as indexer (index of the boolean Series and of the indexed object do not match).


   data3 = pd.DataFrame(np.array(task3), index=['123','124','125','126','127','128','129'], columns=['i','status','cost','u','Cil','rtime'])
.......
  j = min(data34['cost'])   #data34是之前设置的表,取data3中的值
    data35 = data31.loc[data34['cost'] == j]
    print(data35)

img


我是根据这个改的,j对应0
其他上面同样这样子使用的输出正确,就有个别表是这样子报错

img


他说我不对齐,可是我输出是对的

img

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 6月8日
    • 创建了问题 5月31日

    悬赏问题

    • ¥15 找一个QT页面+目标识别(行人检测)的开源项目
    • ¥15 有没有整苹果智能分拣线上图像数据
    • ¥20 有没有人会这个东西的
    • ¥15 cfx考虑调整“enforce system memory limit”参数的设置
    • ¥30 航迹分离,航迹增强,误差分析
    • ¥15 Chrome Manifest扩展引用Ajax-hook库拦截请求失败
    • ¥15 用Ros中的Topic通讯方式控制小乌龟的速度,走矩形;编写订阅器代码
    • ¥15 LLM accuracy检测
    • ¥15 pycharm添加远程解释器报错
    • ¥15 如何让子窗口鼠标滚动独立,不要传递消息给主窗口