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