




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第Pythonpandas求方差和标准差的方法实例目录准备1.求方差
1.1对全表进行操作1.1.1求取每列的方差1.1.2求取每行的方差1.2对单独的一行或者一列进行操作1.2.1求取单独某一列的方差1.2.2求取单独某一行的方差1.3对多行或者多列进行操作1.3.1求取多列的方差1.3.2求取多行的方差2求标准差
2.1对全表进行操作2.1.1对每一列求标准差2.1.2对每一行求标准差2.2对单独的一行或者一列进行操作2.2.1对某一列求标准差2.2.2对某一行求标准差2.3对多行或者多列进行操作2.3.1对多列求标准差2.3.2对多行求标准差总结
准备
本文用到的表格内容如下:
先来看一下原始情形:
importpandasaspd
df=pd.read_excel(r'C:\Users\admin\Desktop\测试.xlsx')
print(df)
result:
分类货品实体店销售量线上销售量成本售价
0水果苹果342341245
1家电电视机5678434156
2家电冰箱7834524785
3书籍python从入门到放弃25341389
4水果葡萄789567398
1.求方差
1.1对全表进行操作
1.1.1求取每列的方差
df=pd.read_excel(r'C:\Users\admin\Desktop\测试.xlsx')
print(df.var())
result:
实体店销售量110164.3
线上销售量92621.8
成本118.5
售价93741.3
dtype:float64
1.1.2求取每行的方差
df=pd.read_excel(r'C:\Users\admin\Desktop\测试.xlsx')
print(df.var(axis=1))
result:
010558.250000
1126019.666667
2120818.000000
31130.250000
4131161.666667
dtype:float64
1.2对单独的一行或者一列进行操作
1.2.1求取单独某一列的方差
df=pd.read_excel(r'C:\Users\admin\Desktop\测试.xlsx')
print(df['实体店销售量'].var())
result:
110164.3
1.2.2求取单独某一行的方差
df=pd.read_excel(r'C:\Users\admin\Desktop\测试.xlsx')
print(df.iloc[[0]].var())
result:
实体店销售量NaN
线上销售量NaN
成本NaN
售价NaN
dtype:float64
1.3对多行或者多列进行操作
1.3.1求取多列的方差
df=pd.read_excel(r'C:\Users\admin\Desktop\测试.xlsx')
print(df[['实体店销售量',"线上销售量"]].var())
result:
实体店销售量110164.3
线上销售量92621.8
dtype:float64
1.3.2求取多行的方差
df=pd.read_excel(r'C:\Users\admin\Desktop\测试.xlsx')
print(df.iloc[[0,1]].var())
result:
实体店销售量242.0
线上销售量151250.0
成本242.0
售价6160.5
dtype:float64
2求标准差
2.1对全表进行操作
2.1.1对每一列求标准差
df=pd.read_excel(r'C:\Users\admin\Desktop\测试.xlsx')
print(df.std())
result:
实体店销售量331.910078
线上销售量304.338299
成本10.885771
售价306.172010
dtype:float64
2.1.2对每一行求标准差
df=pd.read_excel(r'C:\Users\admin\Desktop\测试.xlsx')
print(df.std(axis=1))
result:
0102.753345
1354.992488
2347.588838
333.619191
4362.162487
dtype:float64
2.2对单独的一行或者一列进行操作
2.2.1对某一列求标准差
df=pd.read_excel(r'C:\Users\admin\Desktop\测试.xlsx')
print(df['实体店销售量'].std())
result:
331.910078183835825
2.2.2对某一行求标准差
df=pd.read_excel(r'C:\Users\admin\Desktop\测试.xlsx')
print(df.iloc[[0]].std())
result:
实体店销售量NaN
线上销售量NaN
成本NaN
售价NaN
dtype:float64
2.3对多行或者多列进行操作
2.3.1对多列求标准差
df=pd.read_excel(r'C:\Users\admin\Desktop\测试.xlsx')
print(df[['实体店销售量',"线上销售量"]].std())
result:
实体店销售量331.910078
线上销售量304.338299
dtype:float64
2.3.2对多行求标准差
df=pd.read_excel(r'C:\Users\admin\Desktop\测试.xlsx'
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 生态旅游区土壤补充与景观设计协议
- 二手小产权房买卖与使用权变更专项合同
- 区块链服务器托管机架租赁与多地区网络接入服务协议
- 物流运输公司派遣调度员服务合同书
- 智能合约数据加密技术实施合同
- 抖音火花小程序数据审核与分析服务协议
- 医疗技术授权分成补充合同
- 运动健身自媒体工作室合伙人合作项目与收益分成协议
- 《心血管医疗模板》课件
- 《系统性红斑狼疮治疗策略》课件
- 丁集矿井1.8Mt-a新井设计-煤矿冲击矿压
- 鱼塘项目可行性研究报告
- 2024年世界职业院校技能大赛高职组“化学实验技术”赛项参考试题库(含答案)
- 数学活动5用不等式解决实际问题和猜猜哪个数最大(课件)人教版七年级数学下册
- 烧伤病人的护理课件
- 2025年湖南省中职《思想政治》普测核心考点试题库500题(重点)
- 《基于PLC药品自动包装机设计》11000字【论文】
- 2025年全球及中国800G 数据中心交换机行业头部企业市场占有率及排名调研报告
- 2025年广东南方工报传媒有限公司招聘笔试参考题库含答案解析
- 2025年沈阳燃气集团有限公司招聘笔试参考题库含答案解析
- 2024高考语文一轮复习语句排序语句补写补偿练含解析
评论
0/150
提交评论