- 博客(10)
- 收藏
- 关注
原创 python3.X excel操作各函数区别
python操作excel函数openpyxl和xlwt/xlrd区别一:xlwt/xlrd对excel文件.xls操作比较好,但对.xlsx操作存在一些问题;openpyxl对.xlsx操作较好。区别二:对文件的读取操作不一样这里有两个文件分别以.xlsx和.xls结尾1.openpyxl函数文件操作:##openpyxl读取文件操作import openpyxlwb = openpyxl.load_workbook('GDP.xlsx') ##文件路径根据自己的保存路径写入,路
2021-02-17 21:45:08
288
1
原创 Python numpy.bincount简单介绍
介绍numpy.bincount函数是统计列表中元素出现的个数在机器学习中用到的很广泛,(机器学习和深度学习基本上以矩阵为主,尤其是K临近算法有时要添加权重改善分类或回归的精度)。语法表示如下:np.bincount(x, weights=None, minlength=None)x:传入函数的列表weights:赋予对应元素的权重值minlength:输出数组中的最小数目。应用对于numpy.bincount的用法会利用例子展现a = [0,1,1,2,3,3,4,0,5]prin
2020-08-04 16:06:09
2340
1
原创 python PIL模块知识点
简介:Pillow是Python Imaging Library的简称,是Python语言中最为常用的图像处理库。Pillow库提供了对Python3的支持,为Python3解释器提供了图像处理的功能。通过使用Pillow库,可以方便地使用Python程序对图片进行处理,例如常见的尺寸、格式、色彩、旋转等处理。1.Image打开显示模块在Image模块中使用函数open()打开一幅图片,执行后返回Image类的实例。当文件不存在时,会引发IOError错误。使用函数open()语法格式如下所示:ope
2020-07-29 14:22:24
954
原创 python常用的内置函数
python常用的内置函数1.abs()函数abs() 函数返回数字的绝对值。>>>abs(-5)>>>5>>>abs(10)>>>102.dict()函数dict() 函数用于创建一个字典。语法结构:class dict(**kwarg)class dict(mapping, **kwarg)class dict(iterable, **kwarg)**kwargs – 关键字mapping – 元素的
2020-07-19 22:05:04
736
原创 统计学习方法第一章
本文是根据统计学习方法第一章所用到的库函数1.numpy.poly1d([1,2,3])>>>import numpy as np>>>np.poly1d([1,2,3])>>>poly1d([1, 2, 3])>>>r = np.poly1d([1,2,3])>>>print(r(1))>>>62.from scipy.optimize import leastsq表示scip
2020-06-28 22:38:17
284
原创 机器学习:聚类
K-means的应用数据介绍:现有1999年全国31个省份城镇居民家庭平均每人全年消费性支出的八个主要变量数据,这八个变量分别是:食品、衣着、家庭设备用品及服务、医疗保健、交通和通讯、娱乐教育文化服务、居住以及杂项商品和服务。利用已有数据,对31个省份进行聚类。实验目的:通过聚类,了解1999年各个省份的消费水平在国内的情况。技术路线:sklearn.cluster.Kmeans实现过程:1.建立工程,导入sklearn相关包。import numpy as npfrom sklearn.
2020-06-16 20:01:23
1257
1
原创 Python meshgrid()函数的用法
meshgrid()函数的基本用法根据两个传入的一维数组参数生成两个数组元素的列表。如果第一个参数是xarray,维度是xdimesion,第二个参数是yarray,维度是ydimesion。那么生成的第一个二维数组是以xarray为行,共ydimesion行的向量;而第二个二维数组是以yarray的转置为列,共xdimesion列的向量。import numpy as npx = np.array([1,2,3])y = np.array([4,5,6])data = np.meshgri
2020-06-15 19:52:59
3680
原创 Python将.txt文件内容写入到Excel(适合于数据批处理)
理工类研究生的苦恼(数据批处理)每次导师叫我们做项目的时候都会给几百甚至上千条数据,然后再到里面进行提取有用的信息进行数据处理。如果是不会编程的工科生,那研究生3年估计就没有那么好受了。利用编程进行数据批处理是每位工科生必须都会的,它能为你的后续工作节约大量的时间,但是如何处理,下面就拿简单的实例来说:txt文件有一个缺点就是给人看上去没有那么直观,需要提取到Excel中进行处理,我要从里面提取的有站点,时间,经纬度,以及其他信息,但是我有上千个.txt文件要将它们导入到Excel中,那么我们就要使
2020-06-10 16:11:37
11024
4
原创 python 绘制图像解决中文问题
如何解决中文问题在出图时,会存在一些中文乱码问题,在出图之前输入如下代码:plt.rcParams['font.sans-serif'] = ['SimHei']plt.rcParams['axes.unicode_minus'] = False出图时就可以解决中文问题
2020-06-05 13:49:51
302
原创 Numpy基本用法
Numpy的基本用法Numpy是python最常用的一个库,功能十分的强大。Ndarray是一个具有矩阵运算和复杂广播的能力。这里我们记录一些比较常用的矩阵表达式。1.ndarry创建###array函数可以创建一维或者多维ndarraynumpy.array(object,dtype=None,copy=True,ndmin=0)相关代码如下:arr1 = np.array([1,2,3,4])arr2 = np.array([[1,2,3,4],[4,5,6,7],[7,8,9,10]]
2020-05-29 10:07:03
395
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人