python基本统计量_Python中简单统计量的计算
本篇文章给大家带来的内容是关于Python中简单统计量的计算,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。
1、这些操作都要确保已经在电脑中安装好了Anaconda集成库,如果安装好后运行出错误,可以将原来电脑中的python卸载重新安装Anaconda,建议安装时直接将添加环境变量打勾,否则以后得自己添加环境变量,在Pycharm中的编译器选择Anaconda安装文件夹中的python。在Pycharm中新建一个data文件夹用来存放数据文件。
2.打开Python Console。
3.首先在用python读取数据,需要先输入import pandas as pd引入pandas包,再输入df=pd.read_csv("./data/CityData.csv")读取数据,最后输入df显示数据。
4.分别输入type(df)和type(df["cid"])可以发现两种数据类型不同。
5.计算平均值:df.mean()或df["xid"].mean()
6.计算中位数:输入df.median()或df["yid"].median
7.求四分位数:输入df.quantile(q=0.25)
8.求众数:输入df.mode()或df["xid"].mode()
9.求标准差:输入df.std()或df["yid"].std()
10.计算方差:df.var()或df["xid"].var()
11.求和:df.sum()或df["xid"].sum()
12.计算偏态系数:df.skew()或df["yid"].skew()
13.计算峰态系数:df.kurt()或df["yid"].kurt()
14.生成正态分布函数,pandas无法直接生成,需要先引入scipyimport scipy.stats as ss,再输入ss.norm,这时生成的是一个正态分布的对象,我们输入ss.norm.stats(moments="mvsk")查看一下,mvsk分别代表的是均值、方差、偏态系数、峰态系数。
这时我们可以看到生成四个值,分别对应正态分布的mvsk分别为0、1、0、0。
15.ss.norm.pdf(0.0)表示横坐标为0时的纵坐标的值。ss.norm.ppf(0.9)表示从负无穷累积到返回值时得到的值为0.9,其中ppf后的值必须在0-1之间。ss.norm.cdf(2)表示从负无穷积分到2时的返回值,ss.norm.rvs(size=10)可以得到10个随机的符合正态分布的数字。
16.类似的,我们可以分别输入ss.chi2和ss.t得到卡方分布和T分布。
17.此外我们还可以进行抽样,输入df.sample(n=10)从数据中抽取10个样本,输入df.sample(frac=0.1)从数据中抽取10%的样本。
python基本统计量_Python中简单统计量的计算相关推荐
- python 日期运算_Python中关于日期的计算总结
1.获取当前时间的两种方法: 代码如下: import datetime,time now = time.strftime("%Y-%m-%d %H:%M:%S") print n ...
- python 列表推导 为什么快_Python中简单的列表推导式,却能解决复杂的问题,你学会了吗?...
Beautiful is better than ugly. ------Python之禅 01[引子] 我们知道,Python是一门简单.易学的编程语言,"Python之禅"里面 ...
- python中输出语句的怎么写_python 中简单的输出语句
1 python 中简单的输出语句 #coding:utf-8 #输出的是整数,得到的也是整数,用raw_input username=raw_input('请输入用户名:') #输出的是整数或者字符 ...
- python asyncio教程_python中使用asyncio实现异步IO实例分析
1.说明 Python实现异步IO非常简单,asyncio是Python 3.4版本引入的标准库,直接内置了对异步IO的支持. asyncio的编程模型就是一个消息循环.我们从asyncio模块中直接 ...
- python赋值语句格式_Python中变量和变量赋值的几种形式
动态类型的语言 python是动态类型的语言,不需要声明变量的类型. 实际上,python中的变量仅仅只是用来保存一个数据对象的地址.无论是什么数据对象,在内存中创建好数据对象之后,都只是把它的地址保 ...
- python map用法_Python中ChainMap的一种实用用法
Python部落(python.freelycode.com)组织翻译,禁止转载,欢迎转发. 简而言之ChainMap:将多个字典视为一个,解锁Python超能力. Python标准库中的集合模块包含 ...
- python解析原理_Python 中 -m 的典型用法、原理解析与发展演变
在命令行中使用 Python 时,它可以接收大约 20 个选项(option),语法格式如下: python [-bBdEhiIOqsSuvVWx?] [-c command | -m module- ...
- python new方法_Python中的__new__()方法的使用
__new__() 函数只能用于从object继承的新式类. 先看下object类中对__new__()方法的定义: class object: @staticmethod # known case ...
- python加注释_python中加注释
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 初学python习得注释方法如下:#我是注释print(hello) 我是多行注 ...
最新文章
- 更换pip安装源头成阿里云或清华的
- Python——文件操作详解
- fork() || fork()和fork() fork()笔试题
- React-Native学习笔记
- spring boot项目搭建 连接数据库完成项目基础架构布局
- 历年系统架构师论文题目总结(2012-2018)
- 递归算法php,PHP递归算法的详细示例分析
- mysql的tps是什么意思_Mysql数据库的QPS和TPS的意义和计算方法
- 打造最美HTML5 3D机房(第三季,新增资产管理、动环监控等效果)
- 数学函数在线绘图方法—geogebra3D、2D
- 任正非、董明珠、曹德旺,中国实业三大网红!他们有个共同点:坚决不做一件事!
- 虚拟内存怎么设置最好_虚拟内存怎么设置到d盘
- 安迪的第一个字典(Andy‘s First Dictionary,UVa10815)
- HTMl--基础样式的使用
- “辉夜姬”:多利之后的动物明星
- 第十届蓝桥杯国赛Scratch编程真题解析:沙漠变绿洲
- DTCC2014:钱岭:电信运营商大数据平台和应用实践
- centos 开启关闭网卡(禁用网卡)
- 【Java网络编程与IO流】Java之Java Servlet详解
- Android视频编辑器(四)通过OpenGL给视频增加不同滤镜效果
热门文章
- 一些能提高ABAP开发人员日常工作效率的ABAP小工具
- Product Master data in C4C and data exchange with CRM via PI
- 如何下载SAP Intelligent Robotic Process Automation相关的软件
- my Note debug - add to function
- what does fullScreenPageRoutes in SAP UI5 mean
- windows10下的nc
- CRM_UPLOAD_BW
- SAP Fiori Lead应用中Accept按钮显示隐藏的逻辑
- C4C Cloud Application Studio做ABSL开发的一些性能方面的最佳实践
- 计算机网络思科实验,思科综合实验