您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. numpy数据分析源代码+大数据的读取_.ipynb

  2. blog链接:https://blog.csdn.net/qq_35456045/article/details/104319408 详细的,有解释的源代码哦 pandas数据处理 1、删除重复元素 使用duplicated()函数检测重复的行,返回元素为布尔类型的Series对象,每个元素对应一行,如果该行不是第一次出现,则元素为True df.duplicated() 返回bool型的值,如果不重复返回false ,有重复值返回Ture 2. 映射 使用replace()函数,
  3. 所属分类:Python

    • 发布日期:2020-02-14
    • 文件大小:603kb
    • 提供者:qq_35456045
  1. NumPy排序的实现

  2. 主要介绍了NumPy排序的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
  3. 所属分类:其它

    • 发布日期:2020-09-18
    • 文件大小:59kb
    • 提供者:weixin_38740328
  1. Python实现二维数组按照某行或列排序的方法【numpy lexsort】

  2. 主要介绍了Python实现二维数组按照某行或列排序的方法,结合具体实例形式分析了Python使用numpy模块的lexsort方法针对二维数组进行排序的常用操作技巧,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-09-21
    • 文件大小:37kb
    • 提供者:weixin_38500607
  1. numpy中实现二维数组按照某列、某行排序的方法

  2. 下面小编就为大家分享一篇numpy中实现二维数组按照某列、某行排序的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  3. 所属分类:其它

    • 发布日期:2020-09-20
    • 文件大小:30kb
    • 提供者:weixin_38628830
  1. python实现人脸识别经典算法(一) 特征脸法

  2. 近来想要做一做人脸识别相关的内容,主要是想集成一个系统,看到opencv已经集成了三种性能较好的算法,但是还是想自己动手试一下,毕竟算法都比较初级。 操作环境:python2.7 第三方库:opencv for python、numpy 第一种比较经典的算法就是特征脸法,本质上其实就是PCA降维,这种算法的基本思路是,把二维的图像先灰度化,转化为一通道的图像,之后再把它首尾相接转化为一个列向量,假设图像大小是20*20的,那么这个向量就是400维,理论上讲组织成一个向量,就可以应用任何机器学习算
  3. 所属分类:其它

    • 发布日期:2020-12-25
    • 文件大小:70kb
    • 提供者:weixin_38624628
  1. Pandas 对Dataframe结构排序的实现方法

  2. Dataframe结构放在numpy来看应该是二维矩阵的形式,每一列是一个特征,上面会有个列标题,每一行是一个样本。 对Dataframe结构的某一列进行排序方法如下: # 对df表中的user_id这一列进行排序,默认是从小到大排 df = df.sort_index(by='user_id') 对多列进行排序方法如下: # 对user_id,sku_id这两列进行排序 df = df.sort_index(by=['user_id', 'sku_id']) 以上这篇Pandas 对D
  3. 所属分类:其它

    • 发布日期:2020-12-25
    • 文件大小:31kb
    • 提供者:weixin_38536349
  1. Python实现的基数排序算法原理与用法实例分析

  2. 本文实例讲述了Python实现的基数排序算法。分享给大家供大家参考,具体如下: 基数排序(radix sort)属于“分配式排序”(distribution sort),又称“桶子法”(bucket sort)或bin sort,顾名思义,它是透过键值的部份资讯,将要排序的元素分配至某些“桶”中,藉以达到排序的作用,基数排序法是属于稳定性的排序,其时间复杂度为O (nlog(r)m),其中r为所采取的基数,而m为堆数,在某些时候,基数排序法的效率高于其它的稳定性排序法。 实现代码如下: #-*
  3. 所属分类:其它

    • 发布日期:2020-12-25
    • 文件大小:64kb
    • 提供者:weixin_38560275
  1. Python3结合Dlib实现人脸识别和剪切

  2. 0.引言 利用python开发,借助Dlib库进行人脸识别,然后将检测到的人脸剪切下来,依次排序显示在新的图像上; 实现的效果如下图所示,将图1原图中的6张人脸检测出来,然后剪切下来,在图像窗口中依次输出显示人脸; 实现比较简单,代码量也比较少,适合入门或者兴趣学习。 图1 原图和处理后得到的图像窗口 1.开发环境 python:  3.6.3 dlib:    19.7 OpenCv, numpy import dlib # 人脸识别的库dlib import numpy as np
  3. 所属分类:其它

  1. numpy中实现二维数组按照某列、某行排序的方法

  2. 如何根据二维数组中的某一行或者某一列排序?假设data是一个numpy.array类型的二维数组,可以利用numpy中的argsort函数进行实现,代码实例如下: data = data[data[:,2].argsort()] #按照第3列对行排序 注意:argsort返回的只是排好序后的行索引,不会改变原数组。 按照某行进行排序,可以利用转置操作,代码如下所示: data = data.T(data.T[:,2].argsort()).T # 按照第3行对列进行排序 也可以直接按行进
  3. 所属分类:其它

    • 发布日期:2020-12-24
    • 文件大小:30kb
    • 提供者:weixin_38588592
  1. Python实现的归并排序算法示例

  2. 本文实例讲述了Python实现的归并排序算法。分享给大家供大家参考,具体如下: 归并排序是建立在归并操作上的一种有效的排序算法,该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。 将已有序的子序列合并,得到完全有序的序列;即先使每个子序列有序,再使子序列段间有序。若将两个有序表合并成一个有序表,称为二路归并。 Python实现代码如下: #-*- coding: UTF-8 -*- import numpy as np def Merge(a, f, m, l):
  3. 所属分类:其它

    • 发布日期:2020-12-24
    • 文件大小:54kb
    • 提供者:weixin_38746166
  1. Python实现的堆排序算法原理与用法实例分析

  2. 本文实例讲述了Python实现的堆排序算法。分享给大家供大家参考,具体如下: 堆排序(Heapsort)是指利用堆这种数据结构所设计的一种排序算法。堆是一个近似完全二叉树的结构,并同时满足堆性质:即子结点的键值或索引总是小于(或者大于)它的父节点。 具体代码如下: #-*- coding: UTF-8 -*- import numpy as np def MakeHeap(a): for i in xrange(a.size / 2 - 1, -1, -1):#对非叶子节点的子节点进行调节
  3. 所属分类:其它

    • 发布日期:2020-12-24
    • 文件大小:61kb
    • 提供者:weixin_38675746
  1. Python实现桶排序与快速排序算法结合应用示例

  2. 本文实例讲述了Python实现桶排序与快速排序算法结合应用的方法。分享给大家供大家参考,具体如下: #-*- coding: UTF-8 -*- import numpy as np from QuickSort import QuickSort def BucketSort(a, n): barrel = {} for i in xrange(0,n): barrel.setdefault(i, []) min = np.min(a) max = np.max(a)
  3. 所属分类:其它

    • 发布日期:2020-12-23
    • 文件大小:54kb
    • 提供者:weixin_38576392
  1. 操作excel获得学生考试成绩,计算平均成绩,并对其排序

  2. 前言: 这是帮网友写的作业 技术路线: 1、xlrd从excel读取学生成绩,并存储到列表 2、通过numpy中的mean()函数获得平均值 3、通过lambda表达式对对字典的value进行排序 ''' 作业: 平均成绩,并且要统计高于平均成绩的人数,最后要将成绩进行降序排列。 要求:通过函数调用实现。最好各个模块都是用函数实现,主程序部分协调各函数的调用。 输出包括,计算出的平均成绩,高于平均成绩的人数,降序排好的成绩。 version:01 author:金鞍少年 Date:2020-
  3. 所属分类:其它

    • 发布日期:2020-12-21
    • 文件大小:52kb
    • 提供者:weixin_38542148
  1. 使用python 计算百分位数实现数据分箱代码

  2. 对于百分位数,相信大家都比较熟悉,以下解释源引自百度百科。 百分位数,如果将一组数据从小到大排序,并计算相应的累计百分位,则某一百分位所对应数据的值就称为这一百分位的百分位数。可表示为:一组n个观测值按数值大小排列。如,处于p%位置的值称第p百分位数。 因为百分位数是采用等分的方式划分数据,因此也可用此方法进行等频分箱。 import pandas as pd import numpy as np import random t=pd.DataFrame(columns=['l','s'])
  3. 所属分类:其它

    • 发布日期:2020-12-20
    • 文件大小:57kb
    • 提供者:weixin_38722164
  1. Python实现EXCEL表格的排序功能示例

  2. EXCEL的数值排序功能还是挺强大的,升序、降序,尤其自定义排序,能够对多个字段进行排序工作。 那么,在Python*中,有没有这样强大的排序功能呢?答案是有的,而且本人觉得Python的排序功能,一点不比EXCEL的差。 同样,我们依然用到的是强大的pandas这个三方库。我们先将numpy和pandas导入进来: 接着构造一个今天要用到的DataFrame,我们用字典的形式来构造。 都是随意构造的,内容别较真。我们先来个简单点的热热身,按照身高的降序来排列一下。 我们用到的是df.s
  3. 所属分类:其它

    • 发布日期:2020-12-26
    • 文件大小:112kb
    • 提供者:weixin_38597889
  1. 使用Pandas对数据进行筛选和排序的实现

  2. 筛选和排序是Excel中使用频率最多的功能,通过这个功能可以很方便的对数据表中的数据使用指定的条件进行筛选和计算,以获得需要的结果。在Pandas中通过.sort和.loc函数也可以实现这两 个功能。.sort函数可以实现对数据表的排序操作,.loc函数可以实现对数据表的筛选操作。本篇文章将介绍如果通过Pandas的这两个函数完成Excel中的筛选和排序操作。 首选导入需要使用的Pandas库和numpy库,读取并创建数据表,将数据表命名为lc。 import pandas as pd im
  3. 所属分类:其它

  1. Python实现二维数组按照某行或列排序的方法【numpy lexsort】

  2. 本文实例讲述了Python实现二维数组按照某行或列排序的方法。分享给大家供大家参考,具体如下: lexsort支持对数组按指定行或列的顺序排序;是间接排序,lexsort不修改原数组,返回索引。 (对应lexsort 一维数组的是argsort a.argsort()这么使用就可以;argsort也不修改原数组, 返回索引) 默认按最后一行元素有小到大排序, 返回最后一行元素排序后索引所在位置。 设数组a, 返回的索引ind,ind返回的是一维数组 对于一维数组, a[ind]就是排序后的数组。
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:38kb
    • 提供者:weixin_38670501
  1. Pandas之ReIndex重新索引的实现

  2. 约定: import pandas as pd import numpy as np ReIndex重新索引 reindex()是pandas对象的一个重要方法,其作用是创建一个新索引的新对象。 一、对Series对象重新索引 se1=pd.Series([1,7,3,9],index=['d','c','a','f']) se1 代码结果: d    1 c    7 a    3 f    9 dtype: int64 调用reindex将会重新排序,缺失值则用NaN填补。
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:41kb
    • 提供者:weixin_38703895
  1. pandas 对series和dataframe进行排序的实例

  2. 本问主要写根据索引或者值对series和dataframe进行排序的实例讲解 代码: #coding=utf-8 import pandas as pd import numpy as np #以下实现排序功能。 series=pd.Series([3,4,1,6],index=['b','a','d','c']) frame=pd.DataFrame([[2,4,1,5],[3,1,4,5],[5,1,4,2]],columns=['b','a','d','c'],index=['one',
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:36kb
    • 提供者:weixin_38661800
  1. NumPy排序的实现

  2. numpy.sort()函数 该函数提供了多种排序功能,支持归并排序,堆排序,快速排序等多种排序算法 使用numpy.sort()方法的格式为: numpy.sort(a,axis,kind,order) a:要排序的数组 axis:沿着排序的轴,axis=0按照列排序,axis=1按照行排序。 kind:排序所用的算法,默认使用快速排序。常用的排序方法还有 quicksort:快速排序,速度最快,算法不具有稳定性 mergesort:归并排序,优点是具有稳定性,空
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:57kb
    • 提供者:weixin_38642897
« 12 »