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

多少列Python搜索数据框(Python数据框名称)

时间:2023-03-07 16:38:10 网络应用技术

  今天,我将与您分享几列Python查找数据框。其中,将解释Python数据框名称。如果您可以解决您现在面临的问题,请不要忘记注意此网站。让我们现在开始!

  本文目录清单:

  1. python numpy搜索矩阵2. Python判断数据框有几行和几行。3. Python Panda统计。列中有多少个数据?4. Python计算了第5列中有多少条记录,python查看数据帧中的差异。

  np.size(a,0)是矩阵A的线数

  np.size(a,1)是矩阵A的列数

  (x,y)= np.形(a)查找矩阵的线和列

  开始ipython

  笔记本,加载PYLAB环境:

  ipython

  笔记本

  -pylab =内联

  PANDA提供了IO工具来读取大型文件并测试性能。完成9800万个数据的性能仅需263秒。它仍然很好。

  进口

  熊猫

  作为

  PD

  读者

  =

  pd.read_csv('dat

  创建数据

  由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

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

  方法一:

  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查找数据框和Python数据框的介绍已经结束。我想知道您是否找到所需的信息?如果您想进一步了解此信息,请记住要收集对该网站的关注。