python输入两点坐标,计算并输出两点间的距离,python计算区间百分位

  python输入两点坐标,计算并输出两点间的距离,python计算区间百分位

  我有一个数字列表[1,2,3,4,5,6,7],我想有一个函数来返回这个数字列表的四分位数范围。四分位数间距是上下四分位数之间的差值。我试图用NumPy函数和沃尔夫拉姆阿尔法来计算四分位间距。我发现所有的答案,从我的手动的,到数字的,到沃尔夫拉姆阿尔法,都是不同的。我不知道这是为什么。

  我用计算机编程语言的尝试如下:

  a=numpy.array([1,2,3,4,5,6,7])

  百分位数(答,25)

  2.5

  百分位数(答,75)

  5.5

  数字百分位数(a,75)-IQR

  3.0

  我在沃尔夫拉姆阿尔法中的尝试如下:

  所以,我发现NumPy和沃尔夫拉姆阿尔法对于我认为的第一个四分位数,第三个四分位数和四分位数间范围返回的值并不一致。这是为什么呢?为了正确计算四分位间距,我应该在计算机编程语言中做些什么?

  据我所知,[1,2,3,4,5,6,7]的四分位数范围应该如下:

  中位数(5,6,7) -中位数(1,2,3)=4 .

  解决方案

  你有七个数字,你正试图分裂成四分之一。因为七不能被四整除,所以这里提到了几种不同的方法。

  你的方式是由那个链接给出的第一个沃尔夫拉姆阿尔法似乎在使用第三个Numpy做的事情基本上和钨一样,但是它的插值是基于百分位数(如这里所示)而不是四分位数,所以它得到了不同的答案。你可以使用插值选项来选择数组如何处理这个问题(我试图链接到文档,但显然我每篇文章只允许两个链接)。

  您必须为您的应用程序选择您喜欢的定义。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • python怎么输入根号,Python输入根号
  • python怎么输入根号,Python输入根号,python如何输入根号
  • Python输入一个元组,python如何定义元组
  • pythonfor循环输出不换行,Python输入不换行
  • 判断输入的数是否为素数Python,用python输入一个数,判断这个数是否素数
  • python输入重定向,linux输出重定向到文件
  • 身份证号python,用python输入身份证号码判断性别的代码
  • python输入矩形的长和宽,输出矩形的面积,用python画椭圆形代码
  • python 时分秒,python输入秒数,将它按小时,分钟,秒的形式来输出
  • python输入一个自然数输出各位数字之和,输入数字输出对应的中文数字Python
  • Python输入数据生成折线图,python画折线图显示点值
  • python输入多个数字成为列表,python输入一组数到列表
  • python输入回车,python实现按回车键继续程序
  • python中二进制 八进制 十六进制,python输入一个十进制数,输出其对应的八进制数据
  • python输入3个数从小到大排序,python依次输入三个数,从小到大输出三个数
  • 留言与评论(共有 条评论)
       
    验证码: