python 画小提琴图
我这里有2023年6月-2024年8月每日的温度数据,想画一个小提琴图,看看其中值等信息
代码如下:
#!usr/bin/env python # -*- coding:utf-8 -*- """ @author: Suyue @file: vilolinpic.py @time: 2024/08/13 @desc: """ import pandas as pd import matplotlib.pyplot as plt import matplotlib matplotlib.use('TkAgg') import seaborn as sns # 设置绘图风格 plt.style.use('ggplot') # 处理中午乱码 plt.rcParams['axes.unicode_minus']=False # 读取数据 tips = pd.read_excel(r'F:/土左降雨量.xlsx') # 绘制分组小提琴图 sns.violinplot(y='temp',data=tips,scale='area') plt.rcParams["font.sans-serif"] = ["SimHei"] # 用来显示中文 plt.rcParams["axes.unicode_minus"] = False # 用来显示负号 # 添加标题 plt.title('土左旗温度') # 设置图例 plt.legend(loc='upper left',ncol=2) # 显示图形 plt.show()