![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
with_still_water
这个作者很懒,什么都没留下…
展开
-
python生成数字序列的方法 range 和 linspace
import numpy as npnp.range(min, max , step)import numpy as npnp.linspace(min,max, number)原创 2020-02-18 00:29:47 · 6700 阅读 · 2 评论 -
python 变量指向的地址,以及用copy改变变量的地址
在学习一门语言中, 对地址的理解非常重要;先看一个简单的例子:a = [1,2,3]b = a # 将a的地址赋值给b, 当调用b时, 相当于调用a的地址中的数据print(id(a)) # id()函数是用来查看变量的地址的print(id(b))输出结果:16574008120401657400812040从输出结果可以知道, a,b的地址相同;...原创 2019-10-25 16:28:42 · 1908 阅读 · 1 评论 -
python apply, applymap,map
apply, applymap,map函数的传入参数都是函数, 但是操作对象不一样;区别如下:1、对数据框(DataFrame)的数据进行按行(axis=0)或按列(axis=1)操作时用apply()以下是源文档部分重要的解释:def apply(self, func, axis=0): """ Apply a function along an ...原创 2019-10-24 16:41:10 · 155 阅读 · 0 评论 -
python 时间序列
返回当前的时间; 年月日, 周数等from datetime import datetime # 导入库datetime.now() # 返回当前时间精确到秒datetime.now().yeardatetime.now().monthdatetime.now().daydatetime.now().date()) # 返回日期,年月日 2019-10-23# 返回周几...原创 2019-10-24 11:10:17 · 158 阅读 · 0 评论 -
python 数据类型的转化以及在常用函数,方法中的应用
函数名称 描述 type() 返回参数的数据类型 dtype 返回数组中元素的数据类型 astype() 对数据类型进行转换 用type()查看数据类型 : type(数据)for用于遍历一个序列, 故遍历的对象必须要是一个序列, 序列包含的数量类型有tuple,list, dict,dict_keys'([]), 'dict_valu...原创 2019-10-22 11:45:08 · 178 阅读 · 0 评论 -
python 按条件索引/提取出Excel表格中的内容
python在处理Excel表格中, 功能非常强大, 几乎可以说是为所欲为; 其中, 处理Excel表格中, 最常用的就是按条件提取出表格中的某些特征的内容; 对于的, 就要用到python的索引功能; 以下是要实操的案例数据中的一部分CardCount Type TermNo OperNo Dept 818 消费 49 235 第一食堂 ...原创 2019-10-21 17:06:19 · 10038 阅读 · 0 评论 -
python 索引方法loc和iloc
loc方法和iloc方法是按照行和列用于索引表格或者数据(数据类型是DataFrame)中所需要的元素(也就是数据内容) loc索引方式: 通过索引行和索引列的名称来索引表达式: df.loc[ [ 索引行的名称], [ 索引列的名称 ] ]df.loc[ 索引的名称 ] 默认索引的名称是索引行的名称, 默认索引列的名称为df中所有的索引列d...原创 2019-10-20 18:38:05 · 3489 阅读 · 0 评论 -
python 用列表来创建DataFrame
import osimport pandas as pdos.chdir(r"D:\泰迪杯")data = pd.read_csv("fujian1.csv",encoding='gbk')def duty2(): type_of_goods = data[['大类名称','销售金额']].copy() # 将大类商品的名称作为列表 dict_name_n...原创 2019-10-19 23:17:13 · 5464 阅读 · 0 评论 -
python apply函数
apply函数, 也就是应用函数, 功能非常强大;先来解读官方文档: apply函数主要用来处理dataframe形式的数据def apply(self, func, axis=0, broadcast=None, raw=False, reduce=None, result_type=None, args=(), **kwds): """ Appl...原创 2019-10-18 23:09:48 · 415 阅读 · 0 评论 -
python 处理Excel表格绘图完整版,包含热力图,QQ图等
为了方便调用, 把每一种绘制的方法用函数封装起来""" plt.figure(num=1,figsize=(12,8),alpha=0~1) # num是第几张图, figsize定义尺寸,alpha透明度 plt.add_subplot(1,1,1) # add_subplot(行,列,第几个) plt.plot(x,y,color='red',linesty...原创 2019-10-18 16:59:48 · 2488 阅读 · 0 评论 -
python ols做线性回归模型
线性回归: y = β₁x + β₂; python求解系数β₁, β₂; 以及用P值判断该模型是否可靠,ols(‘因变量1 ~ 自变量2’,data = ‘变量数据来源’).fit(); fit()表示拟合import osimport pandas as pdimport matplotlib.pyplot as pltimport matplotlibos.chdir(r...原创 2019-10-16 15:39:55 · 6963 阅读 · 0 评论 -
python 用corr()求解变量相关系数
求变量的相关系数; 用 data[[‘变量1’,‘变量2’,‘变量3’]].corr(method = ‘pearson’)得出的结果是以: 系数矩阵的形式输出import osimport pandas as pdimport matplotlib.pyplot as pltimport matplotlib"""两连续变量的相关系数 不需要假设检验"""os.chd...原创 2019-10-16 15:32:04 · 13644 阅读 · 0 评论 -
python 处理Excel表格绘图方法
绘图总结:1… 对于给出的dataframe表格, 某一列是分类变量, 要绘制各个变量的数量,百分比的图形(bar,barh,pie等)(1) 先用data[].value_counts() 求出各个变量的数量 ; num = data[].value_counts()(2) 再用tuple,list,dict将()的结果转化, 具体转化情况及用法如下:1): list(num)/tupl...原创 2019-10-14 20:08:59 · 3143 阅读 · 0 评论 -
python 绘制多分类变量折线图
在绘图过程中, 数据点中会出现: x轴上有相同的值, 且虽然x轴上的值相同,但对应的y轴上的值却不相同解决办法是: y轴的值取均值由于无法导入Excel文件,所有给出导入data1的关键两列性别男:age =[22, 22, 26, 27, 28, 28, 29, 31, 32, 33, 33, 34, 36, 36, 37, 37, 40, 40, 40, 41, 41, 43, 46,...原创 2019-10-16 00:01:29 · 9015 阅读 · 2 评论 -
python 用concat函数按条件输出DataFrame表格
用concat函数重构表格对于给出的表格(DataFrame类型); 可应用concat()函数按条件(这个条件是针对某一列的)输出DataFrame中用法: 用concat筛选按条件出表格(dataframe)中所需要的行concat([ ( data[特殊行条件] ), ( data[特殊行条件] ), ( data[特殊行条件] ) ])import osi...原创 2019-10-13 14:45:04 · 768 阅读 · 0 评论 -
python boxplot 画盒须图
python 用boxplot 绘制盒须图import osimport matplotlib.pyplot as pltimport pandas as pdimport matplotlibos.chdir(r"D:\python金融")data = pd.read_csv("house_price.csv")matplotlib.rcParams['axes.unicode...原创 2019-10-13 11:31:33 · 2493 阅读 · 0 评论 -
python 两样本T检验
import osimport pandas as pd"""检验其他变量是否跟avg_exp有关avg_exp是连续变量,作为因变量; 研究自变量类型对avg_exp的影响1. 自变量是二分类变量 两样本T检验2. 自变量是多分类变量 方差分析3. 自变量是连续变量 相关分析"""os.chdir(r'D:\pycharm程序文件\练习1...原创 2019-10-14 22:58:57 · 5557 阅读 · 1 评论 -
python 服从正太分布 离散情况 下 的概率密度函数
python 服从正太分布 离散情况 下 的概率密度函数scipy.stats库是分布函数库, 包含正太分布,泊松分布,卡方分布等导入scipy.stats库以后, 应用函数norm生成服从正太分布的概率密度函数,具体法是: scipy.stats.norm(均值, 标准差)应用函数rvs()产生服从正太分布的随机样本; 具体用法是: scipy.stats.rvs(样本...原创 2019-10-11 16:56:16 · 1802 阅读 · 2 评论 -
python 服从正态分布下概率密度函数
python 服从正态分布下概率密度函数和累积密度函数服从正太分布下,概率密度函数公式公式解释:f(x): 是某样本(样本以数值形式表现)为某数值时发生的概率0<f(x)<1x: 是随机抽样的数值,取值范围从负无穷大到正正无穷大e: 是自然数σ: 是样本的标准差μ:是样本的算术平均值(也叫均值)对服从正太分布下,概率密度函数的理解:(1) 当自变量x=μ时,f(x...原创 2019-10-11 11:07:26 · 11127 阅读 · 0 评论 -
删除重复值drop_duplicates()
处理重复值, 使用drop_duplicates()方法;其具体用法是: dataframe.drop_duplicates(subset=‘列1’) 表示删除dataframe中列1中有重复的值所在的行并保留重复值中第一行import pandas as pddata_list = pd.DataFrame([['张三','男',27,180,20000,1],['赵五','男',30...原创 2019-09-29 11:09:17 · 5207 阅读 · 0 评论 -
python 判断变量类型, 用isinstance()方法
python 判断变量类型, 用isinstance()方法具体用法是 isinstanc(变量, 类型) ; 表示判断"变量"是否是"类型", 类型课选择: 整型int, 浮点型float, 布尔型btype,字符串str, 列表list, 元组tuple等; 输出结果是布尔类型: True或者False; 判断正确输出Truea = "you"b = 12.2c = 133d = (...原创 2019-09-28 09:58:23 · 376 阅读 · 0 评论 -
python用户名与密码设定和输入系统 ATM密码系统
这里写自定义目录标题“”"用户分身验证:包含用户名和6位数的密码,允许输入6次“”"username = str(input(‘please design your username:’)) # 强制转化为字符串password = int(input(‘please design your password:’)) # 强制转化为整型a=6for i in range(6): ...原创 2019-07-10 16:04:24 · 1983 阅读 · 0 评论 -
python hypothesis testing
1.单样本T检验单样本T检验是检验: 样本均值 = 总体均值 ?单样本T检验, 求出t,p值, 比较p值与α (α与样本量有关) 的大小; 当 p>α 时,接受原假设; p<α 时, 拒接原假设;其中, 原假设就是样本均值 = 总体均值(目标均值)# 计算单样本T检验中的t值,p值 ; DescrStatsW(样本数据)d1 = sm.stats.Descr...原创 2019-10-15 16:56:36 · 658 阅读 · 0 评论 -
python 绘制一维散点图
import matplotlib.pyplot as pltimport randomx = []i=0while i<20: i= i+1 x1 = random.randint(-20,20) # 随机生成整数,其范围在(-20,20)区间 x.append(x1)# 设立y轴的值相等就可以绘制一维图了y = []for i in range(2...原创 2019-10-15 10:53:44 · 10471 阅读 · 1 评论