为计算
(1)计算并筛选出空气质量为优的记录信息,Python程序段如下,请在划线处应填入合适的代码
import pandas as pd
df=pd.read_excel ("tqqk.xlsx")
df["温差"]=df["最高温度"]-df["最低温度"]
dfy=
dfy=dfy.sort_values ("日期", ignore_index=True)
(2)计算满足条件的日期中的平均温差。并绘制线形图,部分Python程序段如下,请在划线处填入合适的代码。
import matplotlib.pyplot as plt
i=0
avewc=[] #月平均温差
while i < len(dfy)-1:
j=i+1
tot=dfy.at[i, "温差"]
while j<=len(dfy)-1 and dfy.at[i,"日期"][5:7]==dfy.at[j,"日期"][5:7]:
①
j+=l
avewc.append (round (tot/(j-i), 2))
②
x=[’1月’,’2月’,’3月’,’4月’,’5月’,’6月’,’7月’,’8月’,’9月’,’10月’,’11月’,’12月’]
y=③
plt.plot (x, y, label="月平均温差")
# 设置绘图参数,显示如图2所示线型图,代码略
(3)由图2可知,月平均温差超过8的月份共有
同类型试题
y = sin x, x∈R, y∈[–1,1],周期为2π,函数图像以 x = (π/2) + kπ 为对称轴
y = arcsin x, x∈[–1,1], y∈[–π/2,π/2]
sin x = 0 ←→ arcsin x = 0
sin x = 1/2 ←→ arcsin x = π/6
sin x = √2/2 ←→ arcsin x = π/4
sin x = 1 ←→ arcsin x = π/2
y = sin x, x∈R, y∈[–1,1],周期为2π,函数图像以 x = (π/2) + kπ 为对称轴
y = arcsin x, x∈[–1,1], y∈[–π/2,π/2]
sin x = 0 ←→ arcsin x = 0
sin x = 1/2 ←→ arcsin x = π/6
sin x = √2/2 ←→ arcsin x = π/4
sin x = 1 ←→ arcsin x = π/2