logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

pandas 小技巧——用指定列的“非空值”值去填充另一列的“空值”

举例:有df如下>import numpy as np>df = pd.DataFrame({"name":["apple", "pear", "pig", "dog", "cat"], "number_1":[1,np.nan,3,np.nan,5], "number_2":[np.nan, 2,3,4,5]})>print(df)namenumber_1...

pandas 小技巧——空值判断:对整个Series/Dataframe判断+对单独值判断

空值判断:对整个Series/Dataframe判断+对单独值判断

#pandas#python
python opencv minAreaRect 生成最小外接矩形

1、方法:使用python opencv返回点集cnt的最小外接矩形,所用函数为 cv2.minAreaRect(cnt) ,cnt是点集数组或向量(里面存放的是点的坐标),并且这个点集中的元素不定个数。2、举例说明:画一个任意四边形(任意多边形都可以)的最小外接矩形,那么点集cnt 存放的就是该四边形的4个顶点坐标(点集里面有4个点)cnt = np.array([[x1,y...

#opencv
pandas 小技巧——pd.read_csv读取没有表头的csv文件、并加上指定表头

我们在读取csv文件的时候,有的时候可能没有表头,或者想换一个表头,该怎么操作?df = pd.read_csv('data.csv', sep='\t',header=None, names=['var_code','var_name','var_desc'])```

#python
pandas 小技巧——如何删除行或者列、根据条件删除指定行或者列

使用df.dropDataFrame.drop(labels=None, axis=0, index=None, columns=None, level=None, inplace=False, errors=‘raise’)1、labels:要删除的标签,一个或者多个(以list形式);2、axis:指定哪一个轴,=0删除行,=1删除列;3、columns:指定某一列或者多列(以list形式);

#python
到底了