如何解决为什么unique返回相同的值?
考虑测试数据框,该数据框具有一个名为“ quantile0.1_mrp”的列。 为什么unique()返回2个相同的值?
编辑:(正如@jezrael所说,这是因为精度)
解决方法
问题的浮点精度很高,pandas / numpy有时会显示截断的值。
您可以检查它是否转换为列表。
AnimationController _animationController = AnimationController(vsync: this,duration: Duration(milliseconds: 500));
Animation double = _animation = CurvedAnimation(parent: _animationController,curve: SinCurve());
.
.
.
ScaleTransition(
scale: _animation,child: Container(...),),.
.
.
可能的解决方案是取整:
print (list(test['quantile0.1_mrp'].unique()))
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。