qq_33047619
2018-04-17 23:11
采纳率: 25%
浏览 2.9k
已采纳

python里将dataframe转成matrix后,为什么参数会变

data=pd.DataFrame(data_train)
data_matrix=data.as_matrix()

dataframe输出的:
Diabetes 8.091600 0.041000

matrix输出的
['Diabetes' 8.0916 0.040999999999999995]

为什么0.041000会变成0.040999999999999995?

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

1条回答 默认 最新

相关推荐 更多相似问题