怎樣用python,讀取excel中的一列資料?

時間 2021-06-07 02:40:36

1樓:

pandas.read_excel - pandas 1.1.4 documentation

excel資料示例

import

pandas

aspddf=

pd.read_excel

("學生成績.xlsx"

,usecols=[

"數學"

,"物理"

])# 計算成績和等級的皮爾遜係數df[

'數學'].

corr(df

['物理'])

2樓:Kittyhawk

資料分析建議用pandas和numpy這兩個包。

如下圖所示可以快速讀取excels裡A和B兩行資料並算出pearson correlation。

3樓:呆呆

很多python庫都可以做到

個人強烈推薦 xlwings

具體語法可以參考官方文件

或者參考我寫的兩篇

呆呆:Python與Excel互動——Xlwings呆呆:Python與Excel互動——Xlwings實戰具體到你的問題,用xlwings的話

import

xlwings

asxwwb=

xw.Book

('file.xlsx'

)sht=wb

.sheets[0

]a=sht

.range

('a:a').

value

就可以讀取a列的資料,不過這樣會讀取實實在在的一整列(1048576個單元格)

可以直接指定具體區域,例如

a = sht.range('a1:a1000').value或者先求出行數:

rng=

sht.

range

('a1').

expand

('table'

)nrows

=rng

.rows

.counta=

sht.

range(f

'a1:a').

value

或者簡單一點的,用列表推導式,排除空單元格:a=[i

fori

insht

.range(a

:a).

valueifi

!=None]

怎樣用Python設計乙個爬蟲模擬登陸知乎?

張凱強 2018 3 6 最新知乎模擬登入,解決了請求傳遞驗證碼 包括倒立漢字 支援儲存 Cookies 詳見 Python 最新模擬登入知乎支援驗證碼 Alpha 用上面的方法登入成功後,想檢視收件箱資訊,發現session傳不過去,用cookies也不行 t requests.get url,c...

怎樣用Universe Sandbox模擬三體運動?

我是在The Figure 8三體模型中加入的行星,隨機加入的,最後的結局都是飛出去了。所以我覺得三體人完全不必擔心被吞噬,應該小心飛出三體系。 螢火一號 我還真在裡邊模擬過三體運動 發現幾個問題 1,天體距離不能太近 2,初速度不能太小 3,質量相差不能太懸殊 新手容易犯的乙個錯誤,就是把天體擺得...

怎樣用結他寫歌?

之乎者也小磚頭 現在都說什麼不要套什麼和弦套子,但是剛剛開始寫歌,用這個模式或許也是不錯的選擇。首先定下調子 拍數,跟著和弦套子邊彈邊哼哼,應該就會有不錯的靈感,然後就是記下自己的旋律,填詞 加一些合適的節奏之類的。當然剛才說的都只是按圖索驥,找創作的感覺。當你有乙個覺得很上口的旋律的時候,把它在結...