国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

python計(jì)算平均數(shù)、中位數(shù)及標(biāo)準(zhǔn)差

這篇具有很好參考價(jià)值的文章主要介紹了python計(jì)算平均數(shù)、中位數(shù)及標(biāo)準(zhǔn)差。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

哈嘍,大家好呀,下面是我整理的python計(jì)算平均數(shù)、中位數(shù)和標(biāo)準(zhǔn)差的方法,咱們一起學(xué)習(xí),共同進(jìn)步!

1.計(jì)算平均數(shù)

方法①

lst=[1,2,3,4,5]? ? ? ? ? ? ? ? ?#首先定義一個列表?

avg=sum(lst)/len(lst)? ? ?#使用sum( )函數(shù)和len( )函數(shù)計(jì)算平均值

print('平均值為:',avg)

方法②

import numpy? ? ? ? ? ?#導(dǎo)入numpy庫,也可以使用 from numpy import mean 來導(dǎo)入mean函數(shù)

lst=[1,2,3,4,5]

avg=numpy.mean(lst)

print('平均值為:',avg)

方法③

from statistics import mean? ? #用 from...import...來導(dǎo)入函數(shù)

lst=[1,2,3,4,5]

print('平均值為:',mean(lst))

2.計(jì)算中位數(shù)

from statistics import median

lst=[1,2,3,4,5]

print('中位數(shù):',median(lst))

3.計(jì)算標(biāo)準(zhǔn)差

lst=[1,2,3,4,5]

avg=sum(lst)/len(lst)

#運(yùn)用列表表達(dá)式計(jì)算標(biāo)準(zhǔn)差

print('標(biāo)準(zhǔn)差:',(sum([(x-avg)**2 for x in lst])/len(lst))**0.5)

舉兩個小例子,來看看在解決題目過程中是如何求平均數(shù),中位數(shù)以及標(biāo)準(zhǔn)差的。

例題1:輸入一個包含若干整數(shù)的列表,要求返回列表中所有整數(shù)的平均值、中位數(shù)和標(biāo)準(zhǔn)差。

lst=eval(input('請輸入一個整數(shù)列表:'))


avg=sum(lst)/len(lst)


print('平均值:',avg)


a=sorted(lst)


from statistics import median


print('中位數(shù):',median(a))


print('標(biāo)準(zhǔn)差:',(sum([(x-avg)**2 for x in lst])/len(lst))**0.5)

例題2:

書店有圖書《巴黎圣母院》,《童年》,《紅與黑》,《戰(zhàn)爭與和平》,《悲慘世界》,《呼嘯山莊》,《飄》,《人生海?!罚镀椒驳氖澜纭?,輸出書店中所有書名超過N個字的圖書。

num=eval(input('請輸入書名的字?jǐn)?shù):'))


book=['《巴黎圣母院》','《童年》','《紅與黑》','《戰(zhàn)爭與和平》','《悲慘世界》','《呼嘯山莊》','《飄》','《人生海?!?,'《平凡的世界》']


book1=[x for x in book if len(x)-2>num]? ? ? #運(yùn)用列表表達(dá)式來計(jì)算圖書的字?jǐn)?shù)


print(f'超過{num}字?jǐn)?shù)的書名有:{book1}')

上面是python中計(jì)算平均數(shù)、中位數(shù)和標(biāo)準(zhǔn)差的方法。

文章持續(xù)更新中,敬請期待。文章來源地址http://www.zghlxwxcb.cn/news/detail-580125.html

到了這里,關(guān)于python計(jì)算平均數(shù)、中位數(shù)及標(biāo)準(zhǔn)差的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 使用SQL 統(tǒng)計(jì)表最大值,最小值,平均值,中位數(shù)值

    問:有一個postgres數(shù)據(jù)表,表中有update_time, create_time關(guān)于時(shí)間戳的字段,選擇某個時(shí)間段,計(jì)算出update_time減去create_time的值做為耗時(shí)時(shí)間的字段duration_time,統(tǒng)計(jì)出在這段時(shí)間內(nèi)耗時(shí)時(shí)間的平均值,中位數(shù)值,最大值,和最小值,請問如何通過sql語句實(shí)現(xiàn)此統(tǒng)計(jì)? 答:您好!

    2024年02月14日
    瀏覽(26)
  • C語言計(jì)算N個數(shù)的平均數(shù)

    C語言計(jì)算N個數(shù)的平均數(shù)

    程序如下所示: ?#define _CRT_SECURE_NO_WARNINGS #includestdio.h #define N 10//使用define語句將10賦值給符號常量N,(求10個數(shù)的平均值) ?int main() { ?? ?int count; ?? ?float sum, average, number;//聲明變量, ?? ?sum = 0; ?? ?count = 1; ?? ?while(countN)//while循環(huán)語句,用循環(huán)語句求和 ?? ?{ ?? ?

    2024年02月07日
    瀏覽(18)
  • 19種工程問題,智能優(yōu)化算法常用指標(biāo)一鍵導(dǎo)出為EXCEL,最優(yōu)值,平均值,標(biāo)準(zhǔn)差,最差值,中位數(shù),秩和檢驗(yàn),箱線圖...

    19種工程問題,智能優(yōu)化算法常用指標(biāo)一鍵導(dǎo)出為EXCEL,最優(yōu)值,平均值,標(biāo)準(zhǔn)差,最差值,中位數(shù),秩和檢驗(yàn),箱線圖...

    常見的智能算法對比方法除了使用經(jīng)典的CEC函數(shù)外, 工程優(yōu)化問題 也是比較常用的方法。 本期實(shí)現(xiàn)在19種工程優(yōu)化問題上對智能算法的指標(biāo)進(jìn)行一鍵統(tǒng)計(jì)! 使你的論文更具說服力! 19種工程優(yōu)化問題包含如下: 關(guān)于上述工程問題的相關(guān)介紹,網(wǎng)絡(luò)上有很多,這里就不再詳細(xì)

    2024年04月11日
    瀏覽(139)
  • MATLAB知識點(diǎn):median :計(jì)算中位數(shù)

    MATLAB知識點(diǎn):median :計(jì)算中位數(shù)

    ?講解視頻:可以在bilibili搜索《MATLAB教程新手入門篇——數(shù)學(xué)建模清風(fēng)主講》。? MATLAB教程新手入門篇(數(shù)學(xué)建模清風(fēng)主講,適合零基礎(chǔ)同學(xué)觀看)_嗶哩嗶哩_bilibili 節(jié)選自第3章 3.4.1節(jié) 中位數(shù)又稱中值,我們將數(shù)據(jù)按從小到大的順序排列,在排列后的數(shù)據(jù)中居于中間位置的

    2024年04月11日
    瀏覽(20)
  • python 從鍵盤輸入若干個整數(shù),當(dāng)輸入“-1““時(shí)輸入結(jié)束,請統(tǒng)計(jì)最大值、最小值和平均數(shù)

    python 從鍵盤輸入若干個整數(shù),當(dāng)輸入“-1““時(shí)輸入結(jié)束,請統(tǒng)計(jì)最大值、最小值和平均數(shù)

    python 從鍵盤輸入若干個整數(shù),當(dāng)輸入\\\"-1\\\"\\\"時(shí)輸入結(jié)束,請統(tǒng)計(jì)最大值、最小值和平均數(shù) 上面題目代碼如下: 第一種方法列表方法求: 第二種方法,冒泡排序算法求得 代碼中,考慮到-1這種情況,做了如下處理:

    2024年02月06日
    瀏覽(24)
  • 【leetcode17-----子數(shù)組最大平均數(shù)】

    給你一個由 n 個元素組成的整數(shù)數(shù)組 nums 和一個整數(shù) k 。 請你找出平均數(shù)最大且 長度為 k 的連續(xù)子數(shù)組,并輸出該最大平均數(shù)。 任何誤差小于 10-5 的答案都將被視為正確答案。 示例 1: 輸入:nums = [1,12,-5,-6,50,3], k = 4 輸出:12.75 解釋:最大平均數(shù) (12-5-6+50)/4 = 51/4 = 12.75 示例

    2024年02月09日
    瀏覽(18)
  • 643. 子數(shù)組最大平均數(shù) I

    643. 子數(shù)組最大平均數(shù) I(打卡/簡單) 來源:力扣(LeetCode) 鏈接:https://leetcode.cn/problems/maximum-average-subarray-i 題干: 給你一個由 n 個元素組成的整數(shù)數(shù)組 nums 和一個整數(shù) k 。 請你找出平均數(shù)最大且 長度為 k 的連續(xù)子數(shù)組,并輸出該最大平均數(shù)。 任何誤差小于 10-5 的答案都

    2024年02月13日
    瀏覽(15)
  • LeetCode | 尋找兩個正序數(shù)組的中位數(shù) Python C語言

    LeetCode | 尋找兩個正序數(shù)組的中位數(shù) Python C語言

    Problem: 4. 尋找兩個正序數(shù)組的中位數(shù) 先合并,后排序,最后找中間軸。 由解題思路可知 這是python3的代碼。 python2的同上。 有時(shí)會發(fā)現(xiàn)C語言會比Python慢一些。 由于我愛好偷懶的習(xí)慣,經(jīng)常使用 static 結(jié)果導(dǎo)致第一次的結(jié)果正確,后面的結(jié)果都是錯誤的。 其實(shí),中位數(shù)可以用

    2024年02月22日
    瀏覽(27)
  • 高基數(shù)類別特征預(yù)處理:平均數(shù)編碼

    對于一個類別特征,如果這個特征的取值非常多,則稱它為高基數(shù)(high-cardinality)類別特征。在深度學(xué)習(xí)場景中,對于類別特征我們一般采用Embedding的方式,通過預(yù)訓(xùn)練或直接訓(xùn)練的方式將類別特征值編碼成向量。在經(jīng)典機(jī)器學(xué)習(xí)場景中,對于有序類別特征,我們可以使用

    2024年02月11日
    瀏覽(23)
  • leetcode 643. 子數(shù)組最大平均數(shù) I

    題目描述 解題思路 執(zhí)行結(jié)果 leetcode 643. 子數(shù)組最大平均數(shù) I 題目描述 子數(shù)組最大平均數(shù) I 給你一個由 n 個元素組成的整數(shù)數(shù)組 nums 和一個整數(shù) k 。 請你找出平均數(shù)最大且 長度為 k 的連續(xù)子數(shù)組,并輸出該最大平均數(shù)。 任何誤差小于 10-5 的答案都將被視為正確答案。 示例

    2024年02月02日
    瀏覽(39)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包