iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 25
1
自我挑戰組

30天Python學習心得分享系列 第 25

Day 25 - Pandas基礎

Hi 大家好~~~
今天要分享Pandas基礎介紹,我覺得大家還是要去課程連結看一下會比較清楚喔!!!

單維度資料series

就像是一個列表、或是試算表excel中的欄位資料

#載入pandas 模組
import pandas as pd
#建立Series
data=pd.Series([20,10,15])
# 基本 Series 操作
# print(data)
# print(data.max()) #最大值
# print(data.median()) #中位數
# print(data*2)
data=data==20 #data有沒有等於20的資料
print(data)

雙維度資料 DataFrame

就是一個完整列表,有欄、列的資料

#建立DataFrame 
data1=pd.DataFrame({
    "name":["Amy","John","Bob"],#字典就是Key:Value 在這裡的Key="name",Value="Amy","John","Bob"
    "salary":[30000, 50000, 40000]
})
# 基本 DataFrame 操作
print(data1)
print("===========") #分隔用
#取得特定的欄位
print(data1["salary"]) #取得薪資欄
print("===========") #分隔用
#取得特定的列
print(data1.iloc[0]) #取得第一列

以上,就是今天的學習心得分享,
如果文章中有錯的地方,再煩請前輩們不吝指正,謝謝大家!!
/images/emoticon/emoticon41.gif


上一篇
Day 24 - Heroku雲端主機教學
下一篇
Day 26 - Pandas(Series)
系列文
30天Python學習心得分享30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言