首页 > 编程语言 >python 分析几段常用的代码

python 分析几段常用的代码

时间:2022-12-18 18:22:58浏览次数:39  
标签:stats python 代码 df corr 几段 ## ### turnover

##分组统计,求平均值
turnover_summary=df.groupby('turnover')
turnover_summary.mean()

#相关性矩阵

corr=df.corr()
sns.heatmap(corr,xticklabels=corr.columns.values,ytickslabels=corr.columns.values)


##T test
import scipy.stats as stats

stats.ttest_1samp( a = df[df['turnover']==1]['satisfacation'],  ###离职员工满意度的样本
popmean=emp_population   ## 未离职员工的满意度均值
)
#比较两类样本之间差异的显著性,Pvalue 很小 则说明 存在显著差异


degree_freedom=len(df[df['turnover']==1]) 

###临界值

LQ=stats.t.ppf(0.025,degree_freedom) ###95%置信区间的左边界
RQ=stats.t.ppf(0.975,degree_freedom) ###95%置信区间的右边界


###概率密度函数

fig=plt.figure (figsize=(15,4))
ax=sns.kdeplot(df.loc[(df['turnover']==0),'evaluation'],color='b',shade=True,label='no turnover')
ax=sns.kdeplot(df.loc[(df['turnover']==1),'evaluation'],color='r',shade=True,label='turover')
as.set(axlabel='工作评价',ylabel='频率')
plt.title('工作评价的概率密度函数')

 

标签:stats,python,代码,df,corr,几段,##,###,turnover
From: https://www.cnblogs.com/oceaning/p/16990726.html

相关文章

  • 异步、协程是怎么回事,如何写高性能异步代码?
    先不讲“异步”、“协程”是什么……为什么不讲呢,因为其实这些概念想解决的主要问题是:让Worker得到充分利用,避免在明明有事可以做的时候它却在等待状态。做事的时候避......
  • 【Python012-递归函数&匿名函数(lambda)&内置函数】
    递归的特点函数内部自己调用自己必须有出口应用:3以内数字累加和代码#3+2+1defsum_numbers(num):#1.如果是1,直接返回1--出口ifnum==1:return1......
  • Python 语法特点整理
    换了新博客大大激发了我的写作欲望啊。最近更新频率有点高,毕竟现在写文章很方便。Python这个语言我以前听说过,然后也去了解了一点,不过现在还是对它陌生。一方面有很多不......
  • 基于Python和GDAL提取栅格数据相邻地物的边界
    摘录于 https://blog.csdn.net/weixin_43123242/article/details/935251751.下载第三方包在网址https://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml下载对应python版本......
  • Python__06--基本数据类型
    1常用数据类型1.1整数int0b开头二进制0o八进制0x十六进制默认十进制1.2浮点数float3.14159浮点数计算,存在小数位不精确的问题测试代码:fromdecimalimport......
  • 二进制文件转Hex和Wav文件转Hex的Java代码
    二进制文件转Hex对于需要将二进制数据写入固件的场景(例如mp3文件),需要将二进制文件表示为byte数组importjava.io.File;importjava.io.FileInputStream;importjav......
  • python 爬虫 获取IP代理池
    1importrequests2fromlxmlimportetree34defrequest_header():5headers={6'User-Agent':"Mozilla/5.0(WindowsNT10.0;Win64;x6......
  • .net 类似python写法例子
    1//[3]*102Enumerable.Range(0,10).ToArray();34//[X*2forxinrange(5)ifx%3==0]5Enumerable.Range(0,5).Select(x=>x*2).ToArray();67//m......
  • python load数据时出现各种问题
    data_raw=np.load(data_path,allow_pickle=True).item() 1..  2.pickle.load的时候出现EOFError:Ranoutofinput解决方法:删掉该条数据即可。......
  • python控制数字精度
    python控制数字精度在我们考试的时候,总会出现让我们保留几位小数的情况,这里我们直接使用round()函数round(想保留小数的变量,保留几位小数)默认是四舍五入成整数,后面即......