Day10 Pandas模组二

今天的影片为接续上一部的内容,以及介绍几个简单的统计函数
(还有短短的英文小教室...我要去跟英文老师跪算盘了呜呜呜)/images/emoticon/emoticon06.gif

以下为影片中有使用到的程序码

#使用元素为字典的串列建立DataFrame
import pandas as pd

data_1 = [{"Blue_peacock":20,"Green_peacock":30,"white_peacock":5},{"Blue_peacock":18,"Green_peacock":25,"white_peacock":4}]
years_1 = ["2019年", "2020年"]
zoo_1 = pd.DataFrame(data_1, index = years_1)
print(zoo_1)

#使用字典建立DataFrame
data_2 = {"Blue_peacock":[20,18], "Green_peacock":[30,25], "white_peacock":[5,4]}
years_2 = ["2019年", "2020年"]
zoo_2 = pd.DataFrame(data_2, index = years_2)
print(zoo_2)
import pandas as pd
data = {"Blue_peacock":[30,27,22], "Green_peacock":[30,26,24], "white_peacock":[30,28,20]}
years = [2019, 2020, 2021]
zoo = pd.DataFrame(data, index = years)
print(zoo)

#索引功能-直接索引
print(zoo['Green_peacock'])
print(zoo['Green_peacock'][2020])

#索引功能-使用属性
print("at:",zoo.at[2019,"Green_peacock"]) #列,行
print("iat:", zoo.iat[0,1])
print("loc:", zoo.loc[2020])
print("iloc:", zoo.iloc[0])
#简单的统计函数
import pandas as pd
data = {"Blue_peacock":[30,27,22], "Green_peacock":[26,30,24], "white_peacock":[10,15,20]}
location = [1, 2, 3]
zoo = pd.DataFrame(data, index = location)
print(zoo)

print("总和:", zoo["Green_peacock"].sum())
print("最多:", zoo["Green_peacock"].max())
print("最少:", zoo["Green_peacock"].min())
print("平均:", zoo["Green_peacock"].mean())
print("中位数:", zoo["Green_peacock"].median())
print("标准差:", zoo["Green_peacock"].std())

如果在影片中有说得不太清楚或错误的地方,欢迎留言告诉我,谢谢您的指教。


<<:  Day12不可以坏坏!vue.js判断是否session

>>:  Jetpack Compose navigation + Koin

Day_28 Ad blocking

相信有许多人很讨厌网页广告,会在网页上安装广告拦截器如AdBlock、AdGuard等。但有很多装置...

9/29(三) 制造业资安趋势:永续营业风险大解密线上研讨会

制造业是台湾经济的生力军,疫情延烧并未影响营运,资安事件反而成为不定时炸弹,造成企业商誉甚或营收受损...

2021年破框计画,一起犇向更好的自己

假期过後,我们如何能比2020年的自己,过得更踏实自信? 最近,在樊登读书APP上听到一本书 觉得非...

ESP32_DAY5 来新建一个专案吧!

程序架构 昨天只有介绍到Arduino的程序架构可以分为两大函式: setup()及loop()。 ...

超级好用的avast删除方法

你想从 Mac 中删除 Avast 吗? 事实上,卸载 Avast 并不像其他程序那麽容易。 许多用...