编写python程序:在CUsers魏星123vehic les-数据csv文件中 描述燃料效率数据中 整合每年的平均燃油效率和平均马力数引擎排量。绘制共享年份坐标轴的平均燃油效率和平均马力数散点图。
import pandas as pd
import matplotlib.pyplot as plt
# 读取csv文件
filename = r"C:\Users\魏星123\vehicles-数据.csv"
data = pd.read_csv(filename)
# 转换时间格式
data['Year'] = pd.to_datetime(data['Year'], format='%Y')
# 以年为分组,计算平均燃油效率和平均马力数
grouped_data = data.groupby(data['Year'].dt.year)[['Combined MPG', 'Engine HP']].mean()
# 绘制散点图
fig, ax = plt.subplots()
ax.scatter(grouped_data.index, grouped_data['Combined MPG'], label='平均燃油效率')
ax.scatter(grouped_data.index, grouped_data['Engine HP'], label='平均马力数')
ax.legend()
ax.set_xlabel('年份')
ax.set_ylabel('数值')
ax.set_title('燃油效率和马力数散点图')
plt.show()
``
原文地址: https://www.cveoy.top/t/topic/g1fE 著作权归作者所有。请勿转载和采集!