- 博客(8)
- 资源 (3)
- 收藏
- 关注
转载 Pandas提取单元格的值
如提取第1行,第2列的值:df.iloc[[0],[1]]则会返回一个df,即有字段名和行号。如果用values属性取值:1 df.iloc[[0],[1]].values返回的值会是列表,而且是嵌套列表:[[值]]因此,正确的写法是:1 df.iloc[[0],[1]].values[0][0]...
2020-05-15 08:33:30
13768
2
转载 pandas的分组取最大多行并求和函数nlargest()
在pandas库里面,我们常常关心的是最大的前几个,比如销售最好的几个产品,几个店,等。之前讲到的head(), 能够看到看到DF里面的前几行,如果需要看到最大或者最小的几行就需要先进行排序。max()和min()可以看到最大或者最小值,但是只能看到一个值。所以我们可以使用nlargest()函数,nlargest()的优点就是能一次看到最大的几行,而且不需要排序。缺点就是只能看到最大的,看不到最小的。我们来看看单价排在前十的数据:单价排在前十的数据nlargest()的第一个参数就
2020-05-13 14:08:21
11088
转载 pandas groupby 分组取每组的前几行记录
直接上例子。import pandas as pddf = pd.DataFrame({'class':['a','a','b','b','a','a','b','c','c'],'score':[3,5,6,7,8,9,10,11,14]})
2020-05-13 14:01:47
1715
转载 pandas中的axis=0,axis=1,傻傻分不清楚
https://www.cnblogs.com/nxf-rabbit75/p/10044801.html
2020-04-18 10:59:14
447
转载 python的map,reduce函数与pandas的apply,filter函数
1. python自带的apply、filter、map函数、reduce函数,很多情况下可以代替for循环:map(func,list),对list的每个元素分别执行func函数操作,显然func函数的参数就是单个元素。reduce(func,list),对list的每个元素都执行func函数操作,最后汇总成一个结果。此处map不一样。详细介绍参考:https://blog.cs...
2020-03-01 13:04:12
1526
原创 利用Python的pandas进行多表拼接excel表格的一种尝试
一、目的和素材如图,手头上有5个xlsx文件,其中“评先得分”中的姓名列最多最全,其他表格的姓名包含在“评先得分”中,且这些表格中都只有一个“sheet",要将“评先得分”与其他4个表格横向合并,找“姓名”公共列进行横向拼接。二、过程和方法方法一:嵌套函数方法一:嵌套函数方法df1.merge(df2,on=‘目标列的名称’).merge(df3,on=‘目标列的名称’)优点:...
2020-03-01 12:57:55
3694
doc password recover
2013-12-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人