【发布时间】:2013-12-03 05:38:51
【问题描述】:
我遇到了一个特殊问题,涉及我正在尝试创建的散点图。我有一个文件,其中包含以下格式的数据:每个名称都是唯一的,CompanyScore 和 CommunityScore 是整数值。
Name CompanyScore CommunityScore
Patrick 8383 99000
文件以相同的格式保存了相当长的一段时间。我试图找出靠近 X(CompanyScore)和 Y(CommunityScore)轴的散点图上的前二十个点。可能有一些数学方法可以做到这一点,但目前我完全不知所措。理想情况下,我可能不得不从文件中用Java制作散点图,然后找出最接近X和Y轴的值应该不会太难吧?我不确定是否有这类东西的图书馆。我知道有像 R 这样的统计工具,但我认为在 Java 中查看细节可能更容易。希望这不是一个长镜头。如果有人可以帮助我,我将不胜感激!
【问题讨论】:
-
最接近 X 轴和 Y 轴的点是其值(CompanyScore 和 CommunityScore)最接近于零的点。
-
也许你的意思是最接近原点?那将是
data[order(sqrt(data$Company^2+data$CommunityScore^2))[1:20],]。 -
综合得分最大的人是最大的人:
Math.sqrt(x*x + y*y);(从原点到点的距离)。
标签: java r plot statistics