Python数学任务统计微积分和代数

统计

一般来说,统计学是收集数据、制表和解释数值数据的方法。 它是应用数学的一个领域,涉及数据收集分析、解释和表示。 通过统计,我们可以看到如何使用数据来解决复杂的问题。

通俗地讲,描述性统计一般是指借助图表、表格、Excel文件等一些有代表性的方法来描述数据。数据的描述方式可以表达一些有意义的信息,也可以用来查找数据。 一些未来的趋势。 描述和总结单个变量称为单变量分析。 描述两个变量之间的统计关系称为双变量分析。 描述多个变量之间的统计关系称为多元分析。

描述性统计有两种类型:

  • 集中趋势测度
  • 变异性的测量

集中趋势测量

集中趋势的度量是试图描述整个数据集的单个值。集中趋势有以下三个主要特征:

  • 均值:它是观测值总和除以观测值总数。它也被定义为平均值,即总和除以计数。 Mean ⁡ ( x ˉ ) = ∑ x n \operatorname{Mean}(\bar{x})=\frac{\sum x}{n} Mean(xˉ)=nx​。Mean() 函数返回其参数中传递的数据的平均值。如果传递的参数为空,则会引发统计错误。

    代码示例:

    import statistics 
    
    li = [1, 2, 3, 3, 2, 2, 2, 1] 
    
    print ("The average of list values is : ",end="") 
    print (statistics.mean(li))
    
    

    输出:

    The average of list values is : 2
    
  • 中位值:中心元素是中位数,如果是偶数,那么中位数就是两个中心元素的平均值。首先对数据i=进行排序,然后进行中值运算。

    对于奇数:

    n + 1 2 \frac{n+1}{2} 2n+1

    对于偶数:

    n 2 + ( n 2 + 1 ) \frac{n}{2}+\left(\frac{n}{2}+1\right) 2n+(2n+1)

    median() 函数用于计算中位数,即数据的中间元素。如果传递的参数为空,则会引发统计错误。

    代码示例:

    from statistics import median 
    from fractions import Fraction as fr 
    
    data1 = (2, 3, 4, 5, 7, 9, 11) 
    data2 = (2.4, 5.1, 6.7, 8.9) 
    data3 = (fr(1, 2), fr(44, 12), fr(10, 3), fr(2, 3)) 
    data4 = (-5, -1, -12, -19, -3) 
    data5 = (-1, -2, -3, -4, 4, 3, 2, 1) 
     
    print("Median of data-set 1 is % s" % (median(data1))) 
    print("Median of data-set 2 is % s" % (median(data2))) 
    print("Median of data-set 3 is % s" % (median(data3))) 
    print("Median of data-set 4 is % s" % (median(data4))) 
    print("Median of data-set 5 is % s" % (median(data5)))
    
    

    输出:

    Median of data-set 1 is 5
    Median of data-set 2 is 5.9
    Median of data-set 3 is 2
    Median of data-set 4 is -5
    Median of data-set 5 is 0.0
    
    • 中位低:median_low() 函数在元素个数为奇数的情况下返回数据的中位数,但在元素个数为偶数的情况下,返回两个中间元素中较小的一个。如果传递的参数为空,则会引发统计错误

      代码示例:

      import statistics 
      
      set1 = [1, 3, 3, 4, 5, 7] 
      
      
      print("Median of the set is % s"
      	% (statistics.median(set1))) 
      
      
      print("Low Median of the set is % s "
      	% (statistics.median_low(set1)))
      
      

      输出:

      Median of the set is 3.5
      Low Median of the set is 3 
      
    • 中位高:median_high() 函数在元素个数为奇数的情况下返回数据的中位数,但在元素个数为偶数的情况下,返回两个中间元素中较高的一个。如果传递的参数为空,则会引发统计错误。

      代码示例:

      import statistics 
      
      set1 = [1, 3, 3, 4, 5, 7] 
      
      print("Median of the set is %s"
      	% (statistics.median(set1))) 
      
      print("High Median of the set is %s "
      	% (statistics.median_high(set1)))
      
      

      输出:

      Median of the set is 3.5
      High Median of the set is 4 
      
  • 众数:它是给定数据集中出现频率最高的值。 如果所有数据点的频率相同,则数据集可能没有众数。 此外,如果我们遇到两个或多个具有相同频率的数据点,我们可以有不止一种众数。

    代码示例:

    from statistics import mode 
    from fractions import Fraction as fr 
    
    data1 = (2, 3, 3, 4, 5, 5, 5, 5, 6, 6, 6, 7) 
    data2 = (2.4, 1.3, 1.3, 1.3, 2.4, 4.6) 
    data3 = (fr(1, 2), fr(1, 2), fr(10, 3), fr(2, 3)) 
    data4 = (-1, -2, -2, -2, -7, -7, -9) 
    data5 = ("red", "blue", "black", "blue", "black", "black", "brown") 
    
    print("Mode of data set 1 is % s" % (mode(data1))) 
    print("Mode of data set 2 is % s" % (mode(data2))) 
    print("Mode of data set 3 is % s" % (mode(data3))) 
    print("Mode of data set 4 is % s" % (mode(data4))) 
    print("Mode of data set 5 is % s" % (mode(data5)))
    
    

    输出:

    Mode of data set 1 is 5
    Mode of data set 2 is 1.3
    Mode of data set 3 is 1/2
    Mode of data set 4 is -2
    Mode of data set 5 is black
    

变异性的测量

到目前为止,我们已经研究了集中趋势的度量,但仅此不足以描述数据。 为了克服这个问题,我们需要测量变异性。 变异性的测量称为数据的传播或数据的分布情况。 最常见的变异性测量是:

  • 范围:我们的数据集中最大和最小数据点之间的差异称为范围。范围与数据的分布成正比,这意味着范围越大,数据的分布越多,反之亦然。我们可以分别使用 max() 和 min() 方法计算最大值和最小值。

    代码示例:

    arr = [1, 2, 3, 4, 5]
    
    Maximum = max(arr)
    Minimum = min(arr) 
    
    Range = Maximum-Minimum	 
    print("Maximum = {}, Minimum = {} and Range = {}".format(
    	Maximum, Minimum, Range))
    
    
    Maximum = 5, Minimum = 1 and Range = 4
    
  • 方差

  • 标准差

Python数学任务

科学计算、表格数据、数据可视化、描述性统计、推论统计、方程、代数、序列、三角学、矢量、复数、矩阵、马尔可夫、矩阵解线性代数、随机变量概率、离散和连续随机变量概率、微积分

计算项目

计算利息、计算复利、计算人口增长率、测量放射性衰变、测量历史文物的年龄、法医计算死亡时间、计算温度变化率、溶剂混合物量、寻找捕食者捕捉猎物的地方、计算抛射物距地面的高度、寻找粒子的速度和位置

参阅一:亚图跨际
参阅二:亚图跨际

你可能感兴趣的:(数学,Python,python,统计,微积分,数学)