import pandas as pd import matplotlib.pyplot as plt import seaborn as sns # 读取网数据 df = pd.read_csv("网数据.csv") # 数据清洗 df.dropna(inplace=True) # 可视化分析 plt.figure(figsize=(12, 6)) sns.countplot(x="网站", data=df) plt.title("网站访问次数分布") plt.xlabel("网站") plt.ylabel("访问次数") plt.xticks(rotation=45) plt.show() plt.figure(figsize=(12, 6)) sns.barplot(x="网站", y="时长", data=df) plt.title("网站访问时长分布") plt.xlabel("网站") plt.ylabel("平均访问时长(分钟)") plt.xticks(rotation=45) plt.show() plt.figure(figsize=(12, 6)) sns.boxplot(x="网站", y="浏览量", data=df) plt.title("网站浏览量分布") plt.xlabel("网站") plt.ylabel("浏览量") plt.xticks(rotation=45) plt.show() [2024-11-12 20:35:11 | AI写代码神器 | 472点数解答]