三种方式绘制箱线图
#第一种:直接使用自带的箱线图函数
import pandas as pd
import matplotlib.pyplot as plt
data=pd.read_excel("finaldata.xlsx")
plt.rcParams["font.sans-serif"]=["SimHei"]
plt.rcParams["axes.unicode_minus"]=False
print(data)
data[["p1","result1"]].boxplot(by="result1")
plt.xlabel("话题种类")
plt.ylabel("点赞数大小")
plt.title("话题-点赞数箱式图")
plt.show()
#第二种seaborn绘制箱线图
import warnings
warnings.filterwarnings("ignore")#不显示warning
import matplotlib.pyplot as plt
import numpy as np
import pandas as pd
import seaborn as sns
#plt.style.use("ggplot")#美化图片
#plt.figure(figsize=(15,8))
sns.boxplot(data.p1,data.result1,orient="h",width=0.5,whis=0.5,showmeans = True)
plt.show()
#第三种ma