【问题标题】:Using the function 'math.radians()' cannot convert the series to <class 'float'> [duplicate]使用函数 'math.radians()' 无法将系列转换为 <class 'float'> [重复]
【发布时间】:2017-08-09 03:17:00
【问题描述】:

这是我的代码,为什么会出现错误?

【问题讨论】:

  • 你的变量a是什么?
  • 如果 a['CA']a['B'] 来自文本文件,它们可能是字符串。尝试使用b = f(float(a['CA'], float(a['B'])) ?
  • 请不要上传您的代码图片。将格式化的代码添加到您的帖子中。

标签: python pandas math


【解决方案1】:

您正在尝试使用专为浮点数设计的函数来接受系列。

将 d = 弧度 (c) 更改为

d = c.map(radians)

将弧度函数应用于 c 系列中的每个值。

【讨论】:

    猜你喜欢
    • 2017-10-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多