我正在尝试使用seaborn绘制箱线图。我的最小值为“-200,000”,最大值为“1,400,000”。这两个都是异常值。但是我只能得到类似于散点图的图形。
以下是我的代码:
以下是翻译:
问候, Ren。
以下是我的代码:
import pandas as pd
import numpy as np
import xlrd
import matplotlib.pyplot as plt
import seaborn as sns
pi_analysis = pd.read_excel(r'C:\PI\PI Analysis.xlsx',
sheet_name = 'Raw Data'
, header = 0
)
print(pi_analysis)
group_segement= pi_analysis[['Segment', 'TOTAL AMOUNT']].groupby('Segment').sum()
print(group_segement)
group_segement_mean= pi_analysis[['Segment', 'TOTAL AMOUNT']].groupby('Segment')
group_segement_mean.mean().head()
group_segement_mean.describe()
sns.boxplot(x="Segment", y="TOTAL AMOUNT",data=pi_analysis)
以下是翻译:
附上图片。尝试更改访问权限,但未成功。有什么建议可以显示盒式图和须线图吗?
更改比例后的新图片。
这是代码部分。然而,它仍然没有给我完整的视图。
ax=sns.boxplot(x='Segment',y='TOTAL AMOUNT',data=pi_analysis)
ax.set_ylim(-10*10^8,10*10^8)
问候, Ren。
ax=sns.boxplot(x='Segment', y='TOTAL AMOUNT',data=pi_analysis, linewidth = 2.5) ax.set_ylim([-2*10^7,2*10^97)
。它确实显示了箱形图。但是,有没有更好的方法呢?因为我无法查看正在绘制的所有数据点。可以根据Y轴最大值将访问转换为百万或十亿。 - Ren Lyke