data1=data.groupby('主要定位').agg({'最大生命':'mean','初始生命':'mean',
'最大法力':'mean','最高物攻':'mean',
'最大物防':'mean',}).round(1)
data1
首先使用 bar 函数绘制直方图,然后使用 plot 函数绘制折线图,标记绘图的标题和坐标轴标。
import matplotlib.pyplot as plt
# 获取 x 轴和 y 轴数据
x = data1.index # x 轴是主要定位
y = data1['最大生命'] # y 轴是最大生命
# 绘制直方图
plt.bar(x, y)
plt.title('主要定位与最大生命的关系')
plt.xlabel('主要定位')
plt.ylabel('最大生命')
plt.show()
# 绘制折线图
plt.plot(x, y)
plt.title('主要定位与最大生命的关系')
plt.xlabel('主要定位')
plt.ylabel('最大生命')
plt.show()