import numpy as np;
import statsmodels.api as sm;
import matplotlib.pyplot as plt;
# 模拟A家超市数据,假设服从正态分布
data_A = np.random.normal(10, 2, 10);
# 模拟B家超市数据,假设服从均匀分布
data_B = np.random.uniform(5, 15, 15);
# 绘制Q-Q图,比较A家和B家的数据分布
fig = sm.qqplot_2samples(data_A, data_B, line='45');
plt.title('Q-Q plot of A vs B');
plt.show(); |