请到网站 (http://pylab.club/Thread/210.html) 下载数据:
1.从给定的数据中提取自己的数据:按照学号后两位对应数据的序号即为个人数据。
2.从数据中提取出自己的生日。
3.计算出班上男女数以及男女比例。
4.统计出班上族别数据。
import pandas as pd
path = r"c:\Users\Lenovo\Downloads\20221014190846_2519.xlsx" # 注意你的文件路径
df = pd.read_excel(path)
按照学号后两位对应数据的序号即为个人数据,提取自己的数据。
my_number = input("我的数据序号:")
my = df.iloc[int(my_number)]
my
my
birthday = str(my.出生日期)[6:11]
birthday
df.groupby("性别").sum()
print("男女比例:","%.2f"%(1613/3140))
df.groupby("民族").sum()
mz = set(df.民族.to_list())
mz
zb = []
for i in df.民族:
if i == '汉':
zb.append("汉族")
elif i== '黎':
zb.append('黎族')
else:
zb.append(i)
zb
df["民族"]=zb
df
df.groupby("民族").sum()