![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
阏zZ~
这个作者很懒,什么都没留下…
展开
-
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 · 1123 阅读 · 0 评论 -
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 · 8515 阅读 · 0 评论 -
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 · 182 阅读 · 0 评论 -
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 · 960 阅读 · 0 评论 -
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 阅读 · 0 评论 -
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 · 268 阅读 · 0 评论 -
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 · 1745 阅读 · 0 评论 -
Python递归,关于汉诺塔问题的实现
Python递归,关于汉诺塔问题的实现:首先先了解一下什么是汉诺塔问题汉诺塔问题是一个经典的问题。汉诺塔(Hanoi Tower),又称河内塔,源于印度一个古老传说。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,任何时候,在小圆盘上都不能放大圆盘,且在三根柱子之间一次只能移...原创 2019-08-07 16:10:20 · 292 阅读 · 0 评论 -
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 阅读 · 0 评论 -
关于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 阅读 · 0 评论 -
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 阅读 · 0 评论