文章目录 一、Seaborn 二、Pyecharts 2.1 画个柱状图 2.2 画个K线图 2.3 画个雷达图 一、Seaborn import seaborn as sns sns.set_theme() # 重设字体 plt.rcParams['font.sans-serif'] = ['SimHei'] plt.rcParams['axes.unicode_minus'] = False # 获取sns自带的小费数据 tips_df = sns.load_dataset('tips') tips_df.info() # 画个直方图 sns.histplot(data=tips_df, x='total_bill', kde=True) # 画个配对散点图 sns.pairplot(data=tips_df, hue='sex', palette='winter') # 画指定两个变量的散点图 sns.jointplot(data=tips_df, x='total_bill', y='tip', hue='sex') # 画拟合线 sns.lmplot(data=tips_df, x='total_bill', y='tip', hue='sex') # 画箱线图 sns.boxplot(data=tips_df, x='day', y='total_bill') # 画小提琴图 sns.violinplot(data=tips_df, x='day', y='total_bill') 二、Pyecharts 2.1 画个柱状图 from pyecharts.charts import Bar from pyecharts import options from pyecharts.globals import ThemeType # 创建图表对象 - 指定初始化参数 bar = Bar(init_opts=options.InitOpts( width='600px', height