当前位置: 首页 > 网络应用技术

python查看特定列的值和某个特定值有多少(2023年的最新汇编)

时间:2023-03-07 22:29:31 网络应用技术

  指南:本文的首席执行官注释将介绍Python的相关内容,以查看某个列表和某个值的值有多少。我希望这对每个人都会有所帮助。让我们来看看。

  导入numpy作为np a = np.One((4,5))prop(a)prop(np.sum(a == 1))

  假设数组是一个

  您可以首先尝试A ==许多数字,然后将其转换为包含真或错误的数字。

  这棵树是真实的,不等于假

  true可以用作1,false可以用作0

  使用NP.SUM将总数等于数字

  创建数据

  由Python的ZIP作为数据框架的输入数据REC构建了由一个犯罪组组成的列表。

  在[3]中:将大熊猫作为pd导入

  在[4]中:导入随机

  在[5]中:num = andural.sample(Xrange(10000,1000000),5)

  在[6]中:num

  OUT [6]:[244937,132008,278446,613409,799201]

  在[8]中:名称=“ Hello the Surbuel World En” .split()

  在[9]中:名称

  out [9]:['Hello','The',“残酷”,“世界”,'en']

  在[10]中:rec = zip(名称,num)

  在[15]中:data = pd.dataframe(r,columns = [u“ name”,u“ performance”])

  在[16]中:数据

  出去[16]:

  名称性能

  0 Hello 244937

  1 132008

  2残酷278446

  3 World 613409

  4 EN 799201

  数据帧方法函数的第一个参数是数据源,第二个参数列是输出数据表的标题或表的字段名称。

  导出数据CSV

  Windows平台上的编码问题,我们可以首先执行一个简单的过程,它是Ipython-Notebook支持UTF8。

  导入系统

  重新加载(系统)

  sys.setdefaultencoding(“ utf8”)

  数据可以接下来导出。

  在[31]中:数据

  出去[31]:

  名称性能

  0 Hello 244937

  1 132008

  2残酷278446

  3 World 613409

  4 EN 799201

  #

  在[32]中:data.to_csv?

  在[33]中:data.to_csv(“ c:\ out.csv”,index = true,header = [u“雇员”,u“ sales绩效”])

  将数据导出到out.csv文件,索引参数表示是否有主要索引。如果未指定标题,则将是数据中的列。如果指定规范,则标题背后的字符串列表数与数据中的列字段数相同。

  您可以打开out.csv以使用记事本++打开out.csv。

  简单的数据分析

  在[43]中:数据

  出去[43]:

  名称性能

  0 Hello 244937

  1 132008

  2残酷278446

  3 World 613409

  4 EN 799201

  value_counts是检查表单列表列中多少个不同值的快速方法,并计算每个不同的值在列中具有数字,类似于Excel中的计数函数

  它是熊猫下方的顶部功能,也可以在该系列中使用DataFrame

  常规用法:

  熊猫的value_counts()函数可以计数和对每个值的串联值进行排序,默认值为顺序。

  可以看出,两个分类变量都可以是统计信息或连续数值变量统计信息

  如果要安排结果的结果,则可以添加Ascending = true以更改

  如果您不想看到统计数的数量并希望看到该比例,则可以设置归一化= true,结果是十进制的形式

  您可以在每个列变量上进行统计信息

  以上是我在自己的实践中遇到的一些观点。

  如果是列表,则有最大值(列表),您也可以自己编写分类算法,例如IN范围内的I = [3,4,2,6,3]的冒泡排序a = [3,4,2,6,3](0,len(a),):对于J中的J(i+1,len(a)):first = int(a [i])second = int(a [j])如果第一次

  方法一:

  myList = set(Say)#say是您想要的列表

  对于myList中的项目:#列表中的元素未重复提取,分配给另一个列表

  打印项目 + str(say.count(item))#list.count(item)输出该项目出现在列表中的次数

  方法两个:

  counts = {} #dictionary

  对于time_zones中的x:#time_zones作为列表

  如果x计数:

  计数[x] += 1

  别的:

  计数[x] = 1

  打印计数

  方法三:

  (系列与DataFram相同)

  导入numpy作为NP

  导入大熊猫作为pd

  从熊猫导入数据框架

  来自熊猫进口系列

  SS =系列(['Tokyo','Nagoya','nagoya','Osaka','Tokyo','Tokyo']))))))))))

  ss.value_counts()#value_counts直接用于计算串联相同数据的频率

  扩展信息:

  Python功能的其他高级用法

  1.使用功能变量:

  Python的函数也是一个值:所有函数都是函数对象,这意味着可以将函数本身分配给变量,就像整数,浮点,列表,列表和成本组一样,分配给变量。

  2.将功能用作功能人参:

  有时需要功能。可以确定此函数的大多数计算逻辑,但是不能暂时确定某些处理逻辑。至于动态更改此代码。

  3.将函数用作返回值:

  在程序中,定义了一个get_math_func()函数,它将返回另一个函数。next,①,②,,, get_math_func()函数的较厚的身体代码定义了三个局函数,最后get_math_func()函数将用作这三个函数之一。值。

  定义将返回函数的get_math_func()函数后,可以在调用get_math_func()函数时返回所需的函数。

  Python计算列表中的元素数量12-25如下:list = [1,2,3,4,5,6,5,4,3,2,2,12] set = set(list)dict= {} ...

  结论:以上是首席CTO的全部内容有关Python查看Python的注释。不要忘记找出该值的相关内容。