algorithm - 检测一组数字是否具有强相关性
问题描述
我有一组数字,它们以二进制形式存储,可以是整数或浮点数。我想确定数字属于两种格式中的哪一种。一组中的所有数字都应该有很强的关系,因为它们代表一个数据点。(例如一个人的身高,城市之间的英里数,贷款的利息百分比......)。手动这是一项非常容易的工作,因为作为浮点数有意义的数字通常对整数没有意义。
是否有任何算法来确定这一点?我不确定这叫什么,但对我来说这听起来像是一个统计问题?
解决方案
您可以计算系列的方差:一次将所有数据解释为整数,第二次将数据解释为浮点数。然后选择产生最小方差的表示。
推荐阅读
- java - 这个 if-else 问题显示输出为 48
- php - 如何使用 PHP 检查字符串是否包含两个字符之一
- r - 如何限制“ggplot”中的文本类型轴?
- javascript - 是否可以在 v-for 循环中执行 javascript 代码而不显示其输出?
- c - 某些头文件只能包含在主文件中吗?
- c# - 创建电子邮件工具包
- c# - 建立连接后是否需要保留 TcpClient/TcpListener?
- python - JSONDecodeError:期望用双引号括起来的属性名称
- php - 使用 imagick php 将 svg 数据转换为图像
- r - R在以“***”开头的文件中查找字符串