如何使用 一行代码 搞定一组数据的(极值、平均值、中位数、四分位数、数量统计和标准差)
或許當(dāng)你看到一行代碼的時(shí)候,你也已經(jīng)想到了不會(huì)是??python??吧!還真不巧,你說對(duì)了,就是使用python。
很多知識(shí)想簡單處理python的同志們(指并不怎么學(xué)python,但偶爾使用寫個(gè)小分析啥的。)就像進(jìn)行數(shù)據(jù)處理的時(shí)候,有時(shí)會(huì)遇到求極值(最大值、最小值)、平均值、中位數(shù)和四分位數(shù)(25%、 75%)的情況。
這一篇博客就是你的福音,讓你絕對(duì)0基礎(chǔ)使用python 進(jìn)行數(shù)據(jù)分析。
1、下載py的環(huán)境。
這里引用一個(gè)簡書作者:https://www.jianshu.com/p/5f1feb201fde的安裝。
或者直接去官網(wǎng)下載py。
2、數(shù)據(jù)準(zhǔn)備
我的在D盤新建一個(gè)xls文件,進(jìn)行的編輯。內(nèi)容隨意編輯!(-模擬數(shù)據(jù))
大多情況下,大家或許就要使用excel的函數(shù)進(jìn)行操作,就像這樣:
做產(chǎn)品B的時(shí)候,稍微容易些,把前面的復(fù)制過去,然后挨個(gè)重新選擇數(shù)據(jù)列,其中選錯(cuò)兩次又重選了下(這個(gè)時(shí)有發(fā)生),具體公式如下:
?
產(chǎn)品B的函數(shù)操作和A相同,只不過選擇的數(shù)據(jù)行不同,如果產(chǎn)品很多的話......
3、使用py
一行代碼:
>>> pd.read_excel('d:/demo.xls').describe()但是對(duì)于新手python,或許還是會(huì)有一些難以操作的問題。
這里我出一個(gè)完整的教程,讓你進(jìn)行數(shù)據(jù)分析時(shí),速度飛起來!!!
3.1、打開你下載的idle
3.2、導(dǎo)入pandas庫
>>> import pandas as pd【友情提示】出現(xiàn)錯(cuò)誤:
代表你沒有下載這庫,所以當(dāng)它導(dǎo)入的時(shí)候找不到。解決方案:
在你下載的py目錄下的script下使用cmd,輸入一下命令進(jìn)行下載pandas庫!!!
pip install pandas3.3、輸入命令
>>> pd.read_excel('d://demo.xls')發(fā)現(xiàn)依然出錯(cuò):
問題提示的很明顯,確實(shí)了‘xlrd’這個(gè)依賴,然后按照3.2,進(jìn)行下載。
pip install xlrd3.4、導(dǎo)入xlrd依賴后,再次輸入命令
>>> import xlrd >>> pd.read_excel('d:/demo.xls') >>> pd.read_excel('d:/demo.xls').describe()3.5、結(jié)果展示
兩個(gè)均為依賴和庫,代碼總結(jié),
4、一行代碼
>>> pd.read_excel('d:/demo.xls').describe()你學(xué)到了嗎?歡迎留言點(diǎn)贊~~~~~~
超強(qiáng)干貨來襲 云風(fēng)專訪:近40年碼齡,通宵達(dá)旦的技術(shù)人生總結(jié)
以上是生活随笔為你收集整理的如何使用 一行代码 搞定一组数据的(极值、平均值、中位数、四分位数、数量统计和标准差)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 前端科普系列(2):Node.js 换个
- 下一篇: 基于 Flink 的超大规模在线实时反欺