python第五次作业
习题1:读入文件pmi_days.csv,完成以下操作: 1.统计质量等级对应的天数,例如: 优:5天 良:3天 中度污染:2天 2.找出PMI2.5的最大值和最小值,分 import csv import pandas as pd import numpy as np path = open(r"C:\Users\asus\pmi_days.csv") days_df = pd.read_csv(path) data = days_df.groupby('质量等级') you = dict([x for x in data])['优'] liang = dict([x for x in data])['良'] qingduwuran = dict([x for x in data])['轻度污染'] zhongduwuran = dict([x for x in data])['中度污染'] print("优:%d天" % len(you.index), "\n良:%d天" % len(liang.index), "\n轻度污染:%d天" % len(qingduwuran.index), "\n中度污染:%d天" % len(zhongduwuran.index)) sort_pm25 = days_df.sort_values(by='PM2.5') sort_pm25_2