AttributeError: ‘numpy.ndarray’ object has no attribute ‘count’「终于解决」

AttributeError: ‘numpy.ndarray’ object has no attribute ‘count’「终于解决」首先要知道list和np.array是不同的, 所以使用的方法也是不同的. 如果对一个np,array使用list的方法就会报错. 执行结果: bincount() 的用法如下图: 它返回的是0–序列

首先要知道list和np.array是不同的, 所以使用的方法也是不同的. 如果对一个np,array使用list的方法就会报错.

import numpy as np

# list
test = [1,2,3,4,5,6,7,8,9,0,1,1,2,2,3,3,4,4,5,5,6,6,0,1]

# 输出数组中出现最多次数的元素, 以及它出现的次数
a = max(test,key=test .count)
c = test.count(a)
print("出现最多次数的元素, 以及它出现的次数分别为:",a,c)


# numpy.array
test2 = np.array([1,2,5,9,9,9,3])
d = np.argmax(np.bincount(test2))
print("出现最多的元素是:",d)
n=0
for i in test2:
    if i == d:
        n +=1
print("该元素出现的次数是",n)

执行结果:

在这里插入图片描述

bincount() 的用法如下图: 在这里插入图片描述 它返回的是0–序列最大值在这个array中出现的次数。 例如第一个0,在array中没有出现,就是0。 1-3都出现了1次,所以是1。 9出现了3次,所以返回的最后一个位置就是9出现的次数—–9。

更多np.array的方法可以参考: numpy求array中出现次数最多的元素及其下标

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/13846.html

(0)

相关推荐

  • 在Windows上舒适地使用Linux子系统(一):WSL的安装及配置「终于解决」

    在Windows上舒适地使用Linux子系统(一):WSL的安装及配置「终于解决」使用适用于 Windows 的 Linux 子系统,开发人员可运行 GNU/Linux 环境 (包括大多数命令行工具、实用程序和应用程序),直接在 Windows 上进行修改,而不会造成虚拟机的系统开销。 选择你最喜爱的 GNU/Linux 发行版。 运行常见命令行的自由软件,…

    2023-08-24
    117
  • 甜甜老师1993教学视频_gauss db

    甜甜老师1993教学视频_gauss db无论你是做数据库运维还是数据库开发,都是围绕着数据库吃饭。然而随着计算和数据上云的趋势快速发展,计算和存储资源池化带来了系统设计的颠覆,传统数据库步履蹒跚。 另一方面,随着“国产风”和“去IOE化”的

    2023-02-17
    150
  • Python汉化教程

    Python汉化教程Python是一种面向对象、解释型计算机程序设计语言。其设计目的是为了让代码具有高度的可读性和简洁的语法,在各个领域都有广泛的应用。Python汉化教程旨在帮助中文用户更好地学习和使用Python语言,在此基础上,更好地完成日常开发任务。

    2024-08-04
    30
  • 实战kudu集成impala[通俗易懂]

    实战kudu集成impala[通俗易懂]推荐阅读: 论主数据的重要性(正确理解元数据、数据元) CDC+ETL实现数据集成方案 Java实现impala操作kudu 实战kudu集成impala impala基本介绍 impala是clou

    2023-01-23
    157
  • Python计算自然对数e的倒数

    Python计算自然对数e的倒数自然对数e的倒数指的是数学常数e的倒数,e是自然常数,约等于2.71828。e的倒数也是一个常数,可以用分数形式表示为1/e。

    2024-03-28
    79
  • 手把手教你用策略模式 写echarts的配置项option

    手把手教你用策略模式 写echarts的配置项option前言:策略模式和适配器模式很像 但前者策略的接口和相关类会暴露出来,并且每个策略的“计算内容”都不同【常用于计算】。 一、研究下echarts官网的重要配置 1.1 常用项主要有title lege…

    2023-03-31
    149
  • 【赵强老师】使用Oracle的跟踪文件「终于解决」

    【赵强老师】使用Oracle的跟踪文件「终于解决」一、什么是跟踪文件? 跟踪文件中包含了大量而详细的诊断和调试信息。通过对跟踪文件的解读和分析,我们可以定位问题、分析问题和解决问题。从跟踪文件的产生的来源来看,跟踪文件又可以分为两类:一类是数据库的操

    2023-04-18
    150
  • sql初学者笔记 语法基础pdf_sql存储过程语法

    sql初学者笔记 语法基础pdf_sql存储过程语法常见注释 — 很少支持 #行内注释 /**/段落注释 基础语法 SELECT 检索数据 语法 作用 例子 释义 select 查找列,并返回行 select prod_name from produ

    2023-03-15
    141

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注