iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 5
0
自我挑戰組

Python自主學習系列 第 26

Day26---Python Pandas 資料分析

  • 分享至 

  • xImage
  •  

基礎學習項目
1.安裝Pandas套件
2.認識單維度的資料Series
3.認識雙維度的資料DataFrame

準備環境
(1)PIP套件管理工具
安裝Python時,就一起安裝在你的電腦裡了
(2)安裝Pandas
pip install pandas
https://ithelp.ithome.com.tw/upload/images/20191015/20120902oM9erioUx0.png

Series
單維度的資料:就像一個列表,或是試算表中直向的欄位資料

(1) 建立Series
#載入Pandas模組
import pandas as pd
#以列表資料為底,建立Series
pd.Series(列表)

(2) 使用Series
import pandas as pd
data=pd.Series(列表)
data.max()#找到最大值
data.median() #計算中間數
data=data*2 #放大兩倍
https://ithelp.ithome.com.tw/upload/images/20191015/20120902yFm3BkpGXV.png

DataFrame
雙維度資料:就像一個表格,有欄和列的概念

(1) 建立DataFrame
#載入Pandas模組
import pandas as pd
#以字典資料為底,建立DataFrame
pd.DataFrame(字典)

(2) 取得特定欄(直向)
import pandas as pd
data=pd.DataFrame(字典)
data["欄位名稱"]

(3) 取得特定欄(橫向)
import pandas as pd
data=pd.DataFrame(字典)
data.iloc["列編號"] #列編號按順序由0開始累加
https://ithelp.ithome.com.tw/upload/images/20191015/20120902gdhoYyaYY0.png


上一篇
Day25---Python Flask 網路開發(二)
下一篇
Day27---Python Pandas - Series
系列文
Python自主學習30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言