气温变化曲线是用来直观统计地区气温变化规律的图象是用来表示气温高低变化的线条。根据气温变化曲线的走势特点人们可以很方便的盾出气温的最高值和最低值以及确定气温变化的剧烈程度。还可以总结出一个地区确定时段的变化特点为人们的日常生活和生产活动提供相应的参考。在经常使用的场合中主要用到气温日变化曲线气温月变化曲线气温年变化曲线等。用到matplotlib模块进行结果的柱状图和折线图绘制请根据提供的数据文件
代码如下:
①创建工程data_analysis,将数据文件放入工程,路径为./temprature.csv。
②创建python文件,导入pandas,matplotlib.pyplot模块。
import pandas as pd import matplotlib.pyplot as plt
③读取数据文件,将时间,最高温,最低温存入数组。
df = pd.read_csv('./temprature.csv') time = df['time'] max_temp = df['max_temp'] min_temp = df['min_temp']
④删除温度字段数据的NaN值,也就是数据清洗的空值删除。
df.dropna(inplace=True)
⑤将时间作为x轴数据,温度作为y轴数据
plt.plot(time, max_temp, label='Max Temp') plt.plot(time, min_temp, label='Min Temp') plt.xlabel('Time') plt.ylabel('Temperature') plt.title('Temperature Change') plt.legend() plt.show()
⑥根据提供的数据绘制柱形图
plt.bar(time, max_temp, label='Max Temp') plt.bar(time, min_temp, label='Min Temp') plt.xlabel('Time') plt.ylabel('Temperature') plt.title('Temperature Change') plt.legend() plt.show()
⑦根据提供的数据绘制折线图
plt.plot(time, max_temp, label='Max Temp') plt.plot(time, min_temp, label='Min Temp') plt.xlabel('Time') plt.ylabel('Temperature') plt.title('Temperature Change') plt.legend() plt.show(
原文地址: https://www.cveoy.top/t/topic/d9M5 著作权归作者所有。请勿转载和采集!