(1)安装库:将DaPy_fun.py文档拷贝到当前工作目录下
(2)调用包:from DaPy_fun import *
(3)使用函数:tab(x)
f=x.value_counts();f
s=sum(f);
p=round(f/s*100,3);p
T1=pd.concat([f,p],axis=1);
T1.columns=['例数','构成比'];
T2=pd.DataFrame({'例数':s,'构成比':100.00},index=['合计'])
Tab=T1.append(T2)
if plot:
fig,ax = plt.subplots(1,2,figsize=(15,6))
ax[0].bar(f.index,f); # 条图
ax[1].pie(p,labels=p.index); # 饼图
return(round(Tab,3))
if density:
H=plt.hist(X,bins,density=density)
plt.plot(H[1],st.norm.pdf(H[1]),color='r');
else:
H=plt.hist(X,bins);
a=H[1][:-1];a
b=H[1][1:];b
f=H[0];f
p=f/sum(f)*100;p
cp=np.cumsum(p);cp
Freq=pd.DataFrame([a,b,f,p,cp],index=['[下限','上限)',