skylinekun 2022-02-14 13:13 采纳率: 100%
浏览 64
已结题

Attribute Error: 'Data Frame' object has no attribute 'bde'

问题遇到的现象和发生背景

在试着重复他人文献中的代码中的一个小example,主要是预测一些小的有机分子的键解离能(bde),运行到最后一步时发生如下错误。

问题相关代码,请勿粘贴截图

(merged_predictions.bde - merged_predictions.bde_pred).abs().mean()

运行结果及报错内容
AttributeError                            Traceback (most recent call last)
<ipython-input-10-28ec0d3a8646> in <module>
----> 1 (merged_predictions.bde - merged_predictions.bde_pred).abs().mean()

~\anaconda3\lib\site-packages\pandas\core\generic.py in __getattr__(self, name)
   5137             if self._info_axis._can_hold_identifiers_and_holds_name(name):
   5138                 return self[name]
-> 5139             return object.__getattribute__(self, name)
   5140 
   5141     def __setattr__(self, name: str, value) -> None:

AttributeError: 'DataFrame' object has no attribute 'bde
我的解答思路和尝试过的方法

本人代码经验非常薄弱,初学者,完全不知道该从何入手解决。

我想要达到的结果

希望可以正常运行输出结果,麻烦大家了!谢谢!

  • 写回答

2条回答 默认 最新

  • CSDN专家-HGJ 2022-02-14 13:41
    关注

    如果数据框有列名bde和bde_pred,使用merged_predictions['bde'],merged_predictions['bde_pred']试试

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 2月25日
  • 已采纳回答 2月17日
  • 创建了问题 2月14日

悬赏问题

  • ¥15 关于#matlab#的问题:在模糊控制器中选出线路信息,在simulink中根据线路信息生成速度时间目标曲线(初速度为20m/s,15秒后减为0的速度时间图像)我想问线路信息是什么
  • ¥15 banner广告展示设置多少时间不怎么会消耗用户价值
  • ¥16 mybatis的代理对象无法通过@Autowired装填
  • ¥15 可见光定位matlab仿真
  • ¥15 arduino 四自由度机械臂
  • ¥15 wordpress 产品图片 GIF 没法显示
  • ¥15 求三国群英传pl国战时间的修改方法
  • ¥15 matlab代码代写,需写出详细代码,代价私
  • ¥15 ROS系统搭建请教(跨境电商用途)
  • ¥15 AIC3204的示例代码有吗,想用AIC3204测量血氧,找不到相关的代码。