![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据分析
文章平均质量分 55
Samson Ruan
这个作者很懒,什么都没留下…
展开
-
numpy(五)——数据索引与查找
numpy(五)——数据索引与查找import numpy as npnumpy中的索引方式大致可以分为基本切片索引,花式索引和布尔掩码索引三种。三者之间又可以相互组合,以准确选取需要的数据。现介绍如下基本切片索引arr_slice = np.arange(20).reshape(4,5)arr_slicearray([[ 0, 1, 2, 3, 4], ...原创 2019-05-02 12:02:32 · 7937 阅读 · 3 评论 -
numpy(四)——数组属性
numpy(四)——数组属性import numpy as nparr = np.arange(15).reshape(3,5)arrarray([[ 0, 1, 2, 3, 4], [ 5, 6, 7, 8, 9], [10, 11, 12, 13, 14]])shape属性shape属性以元组的形式反映出该数组的形状,比如,...原创 2019-05-01 11:38:04 · 334 阅读 · 0 评论 -
nunmpy(三)——自定义数据类型:结构化数组
nunmpy(三)——自定义数据类型:结构化数组import numpy as np本篇介绍numpy中自定义数据类型的方法,以解决numpy中元素数据类型必须一致的问题本篇的代码全部来自《Python数据科学手册从》中相关章节,见P81-P84“numpy中结构化数组为复合的,异构的数据提供了非常有效的存储”,具体创建方法则如下:首先假设三组关于个人信息的分类数据:name = [...原创 2019-04-30 18:05:09 · 619 阅读 · 0 评论 -
numpy(二)——数据类型
numpy(二)——数据类型import numpy as np“数据类型,即dtype,是一个特殊的对象,它包含了ndarray需要为某一个类型数据所申明的内存块信息”——《利用Python进行数据分析 第二版》P92一个ndarray在被创建时,可以显式地指定其数据类型,而指定的方式不一而同,一般来说,有以下几种:通过数据类型的字符串指定arr_float16 = np.a...原创 2019-04-30 15:29:35 · 2081 阅读 · 0 评论 -
numpy(九)——随机函数
numpy(九)——随机函数import numpy as np正态分布下的随机数生成生成标准正态分布下的随机数np.random.normal(size=(3,3))array([[ 0.33125546, -0.03813279, 1.68894202], [ 1.73687994, 0.47303113, 0.14462729], [ ...原创 2019-05-05 21:14:03 · 200 阅读 · 0 评论 -
numpy(一)——数组的创建
numpy(一)——数组的创建import numpy as npnumpy数组对象的创建ndarray数组是numpy中的基本数据结构,要创建一个ndarray对象,可以有以下几种方法:从python列表和元组进行创建arr_list = np.array([1,2,3,4,5])arr_listarray([1, 2, 3, 4, 5])arr_tuple = n...原创 2019-04-30 13:45:40 · 276 阅读 · 0 评论 -
numpy(八)——数组分割
numpy(八)——数组分割import numpy as nparr = np.arange(42).reshape(6,7)arrarray([[ 0, 1, 2, 3, 4, 5, 6], [ 7, 8, 9, 10, 11, 12, 13], [14, 15, 16, 17, 18, 19, 20], [21, 22, ...原创 2019-05-04 20:34:30 · 783 阅读 · 0 评论 -
numpy(七)——数组拼接
numpy(七)——数组拼接import numpy as np用concatenate方法进行拼接np.concatenateconcatenate((a1, a2, …), axis=0)Join a sequence of arrays along an existing axis.arr_x = np.array([1,2,3,4,5])arr_y = np.arr...原创 2019-05-04 10:56:27 · 328 阅读 · 0 评论 -
numpy(六)——数组的变形,转置与换轴
numpy(六)——数组的变形,转置与换轴import numpy as np变形numpy中的数组变形有reshape和resize两种方法,在第一篇中已经略有涉及。此二者作用相差不大,不过至细微处亦有颇多不同,故于此详加讲述,希能澄清。arr_shape = np.arange(20).reshape(4,5)arr_shapearray([[ 0, 1, 2, ...原创 2019-05-03 16:20:49 · 3443 阅读 · 0 评论 -
pandas(一)——Series的创建
pandas(一)——Series的创建import pandas as pdimport numpy as npSeries对象是pandas的基本数据结构之一,与ndarray对象类似,不同之处在于Series对象具有index标签对象,与其数据一一对应,从这点来说,Series对象又有点类似于字典(只不过是有序的)。创建Series对象的方法大致有如下几种:从ndarray创建...原创 2019-05-20 16:17:00 · 1032 阅读 · 0 评论