自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 python kaggle数据分析实战

1.数据来源: https://www.kaggle.com/carrie1/ecommerce-data数据解释:该数据集是由 Machine Learning Repository 在基于一个英国电商公司从2010年月12月到2011年12月的真实的交易数据集进行改造的。 该电商主要销售的商品是各类礼品, 主要客户是各类经销商。数据集大小:541909行x8列数据集的特征:InvoiceNo:订单号StockCode:商品编号Description:商品名称/描述Quantity:商品数量

2020-07-15 15:20:53 1125

原创 python 输出第一行1个* 第二行3个* 第三行5个*

def printstar(n ): for i in range(1,n+1,2): print ((' ' +'*'*i).center(10)) if i == n: for x in range(1,i+1,2): print ((' '+'*'*(n-x-1)).center(10))printstar(9)

2020-07-11 19:07:34 8538

原创 python中关于numpy的使用

python中关于numpy的部分使用1 char上图是关于char中包含的函数,具体使用例子如下:import numpy as npstr_list = ['Hello','World']str_up = np.char.upper(str_list) ##大写str_upnp.char.add(str_list,str_up) #链接np.char.multiply(str_list,3) #复制np.char.join([':','-'],str_up) #插入np.

2020-07-11 14:43:17 186

原创 python 如何将字符串转换为编码类型

在python的scikit-learn中,模型不支持字符串的变量进行运算(尽管在pandas和numpy中是支持的),这就要求我们自己来转换类型。当多个变量存在字符串类型需要转换数字时,我们可以定义编码函数:def label_encoder(series): cat = series.value_count(dropna=False) #统计出现次数 return {k:v for k,v in zip(cat.index,range(len(series)))} # zip迭代输出将

2020-07-07 15:32:56 961

原创 Python笔记:线性回归模型

《Python数据科学:技术详解与商业实践》线性回归案例# 数据说明:本数据是一份汽车贷款数据# |字段名|中文含义|# |:--:|:--:|# |id|id|# |Acc|是否开卡(1=已开通)|# |avg_exp|月均信用卡支出(元)|# |avg_exp_ln|月均信用卡支出的自然对数|# |gender|性别(男=1)|# |Age|年龄|# |Income|年收...

2019-08-26 18:08:13 515

原创 Python笔记:个人贷款预测模型

《Python数据科学:技术详解与商业实践》商业数据挖掘案列import numpy as npimport pandas as pdimport osimport datetime#数据导入os.chdir('D:\python2\个人贷款预测模型') #设置工作路径loanfile = os.listdir()createVar = locals()for i in...

2019-08-26 13:54:11 1702 1

原创 python笔记:os库

python笔记:os库:import os import os.path as opop.abspath('第三方库.txt') #返回路径op.normcase( ) #统一路径relpath() #返回程序与运行的相对路径op.basename( )# 文件名称op.join('','')#合并形成路径op.exists() #判断路径op.getatime()#上一次...

2019-08-11 16:14:37 154

原创 python笔记:turtle海龟库的运用

python笔记:turtle海龟库的运用turtle.penup()#抬起笔,移动不显示痕迹turtle.fd(a) #向海龟方向移动turtle.right(a)#海龟右转a角度 turtle.left()同理turtle.seth()#启动时运行的方向turtle.circle(rad, angle) #圆形轨迹turtle.circle(-rad, angle) #rad表...

2019-08-09 18:17:44 1752

原创 Python笔记:matplotlib 基本应用

Python笔记:matplotlib 基本应用import pandas as pdimport numpy as npimport matplotlib.pyplot as pltdata = pd.Series(np.random.randn(1000),index=np.arange(1000))data = data.cumsum() #逐步求和data.plot()...

2019-08-07 20:52:18 269

原创 Python递归,关于汉诺塔问题的实现

Python递归,关于汉诺塔问题的实现:首先先了解一下什么是汉诺塔问题汉诺塔问题是一个经典的问题。汉诺塔(Hanoi Tower),又称河内塔,源于印度一个古老传说。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,任何时候,在小圆盘上都不能放大圆盘,且在三根柱子之间一次只能移...

2019-08-07 16:10:20 292

原创 python入门笔记:numpy和pandas的基本使用

python笔记:numpy的基本使用import numpy as npa = np.arange(6).reshape((3,2)) #重新排列成2行5列a.size;a.ndim;a.shape #大小,维度,行列a = np.linspace(1,10,20) #生成20段等长的1-10的数列a = np.arange(1,10,2) #1-10 以2为步长b=[[...

2019-08-06 14:11:56 639

原创 python笔记:jieba分词与wordcloud词云的使用

python笔记:jieba分词运用jieba库对所加载的文件进行分词:首先加载文件txt = open('三国演义.txt','r',encoding='utf-8').read()文件报错,出现UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xc8 in position 0异常,这里解决办法有两种,一种是改变encodin...

2019-08-04 22:08:49 1066

原创 关于python安装pyinstaller

关于python安装pyinstaller:1.通过cmd 进入面板 然后直接输入 pip install pyinstaller 即可但是我在用cmd安装的时候报错,也查不到相关信息,只能尝试其他安装办法。2.因为我使用的是pycharm 所以通过pycharm 终端输入 pip install pyinstaller 也可以3. 通过上http://www.pyinstaller....

2019-08-01 13:50:41 342

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除