pandas
小狮子321
刚开始写文章,后面会陆续分享一些关于python的文章,基本都是实践经验,还希望大家多多支持
展开
-
pandas 中的 isin和isnotin
首先声明一下,pandas中是没有isnotin这个方法的,isin方法都比较常用,再一次应用中需要求isin的反集,就自己研究了一下,做个笔记,以后能用得到。1、直接根据条件进行索引,isin()接受一个列表,判断该列中元素是否在列表中import pandas as pddf=pd.DataFrame(np.random.randn(4,4),columns=['A','B','C','D'])dfOut[189]: A B C原创 2020-05-21 14:03:47 · 12574 阅读 · 0 评论 -
pandas中diff的基本用法和高级用法
首先你要明白diff这个函数的作用,它是用来求差值的,即再df中后一项减前一项的差,记录在后一项的位置上,或者右边减左边的差,记录在左边的位置上,下面具体以两个方面来演示一下。一、基本用法二、高阶用法很多人可能都知道上面的简单用法,但是在具体的项目中,其实并不是后面减前面,或者右边减左边这么简单。下面是我在项目中用到的,根据不同的指标进行分组求同一指标之间的差值,不同指标的不会计算。首先取出数据后我先根据指标做了一个排序,这个排序是非常重要的,很多时候顺序乱了,你算出来的值也就错了。紧接着用排原创 2020-05-19 10:43:03 · 8844 阅读 · 1 评论