![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Pandas
程序圆圆圆
这个作者很懒,什么都没留下…
展开
-
10 Minutes to pandas笔记
文章目录创建创建Series创建DateFrame查看数据查看DateFrame的数据查看DateFrame的属性排序选择Getting 获取通过标签选择 loc, 标签就是index和columns通过相对位置选择 iloc, 从0开始布尔值索引赋值新建一列给一个值赋值给一列重新赋值筛选后赋值(A where operation with setting)空值In [1]: import pa...原创 2019-08-19 10:39:47 · 164 阅读 · 0 评论 -
Pandas 常用操作
文章目录选取操作选取一行按某一列的值排序对某一列去重删除某一列重命名列名显示每一列的名称筛选出某几列重置索引设置索引检测DataFrame是否为空选取操作选取一行按某一列的值排序df_date = df.sort_values(by=‘looked_up_at’, ascending=False)by, 列名ascending = True, 从小到大排序; False, 从大到小排...原创 2019-08-16 22:34:46 · 136 阅读 · 0 评论 -
pandas.DataFrame.dropna
DataFrame.dropna定义:DataFrame.dropna(axis=0, how='any', thresh=None, subset=None, inplace=False)thresh: 一行或者一列中最多有多少NaNIn [19]: df ...原创 2019-08-19 10:40:48 · 10416 阅读 · 0 评论 -
pandas.DataFrame.round 取小数点几位(numpy.around, Series.round)
DataFrame.round 取小数点几位(numpy.around, Series.round)DataFrame.round(decimals=0, *args, **kwargs)Example>>> df = pd.DataFrame(np.random.random([3, 3]),... columns=['A', 'B', 'C'], index...原创 2019-08-19 10:41:42 · 12990 阅读 · 1 评论 -
Pandas对一列做运算
Pandas对一列做运算可以用applyIn [95]: df = pd.DataFrame(data = [[1,2,3,4],[5,6,7,8,]], columns=['a','b','c',' ...: d']) In [96]: df ...原创 2019-08-19 10:42:49 · 6993 阅读 · 0 评论 -
pandas.DataFrame.reset_index
定义DataFrame.reset_index(level=None, drop=False, inplace=False, col_level=0, col_fill='')将会重置索引为0,1,2,3...的这种形式, 默认会将原来的索引变成一列columnIn [72]: haha ...原创 2019-08-20 10:30:52 · 2302 阅读 · 0 评论 -
DataFrame.drop_duplicates
DataFrame.drop_duplicates(subset=None, keep='first', inplace=False)subset: 默认使用所有columns, 传入column label or sequence of labelskeep: 默认 firstfirst: 保留第一项last: 保留最后一项False: 删除所有重复项inplace:T...原创 2019-08-20 10:31:27 · 4672 阅读 · 0 评论 -
pandas.concat
沿着指定的一个axis(轴)将pandas object连接在一起.pandas.concat(objs, axis=0, join='outer', join_axes=None, ignore_index=False, keys=None, levels=None, names=None, verify_integrity=False, copy=True)axis = 0 y轴axi...原创 2019-08-20 10:32:15 · 204 阅读 · 0 评论 -
pandas.DataFrame.copy
DateFrame.copy(deep=True) 复制object的索引和数据当deep=True时(默认), 会创建一个新的对象进行拷贝. 修改这份拷贝不会对原有对象产生影响.当deep=False时, 新的对象只是原有对象的references. 任何对新对象的改变都会影响到原有对象Parameters: deep: bool, default TrueReturns: co...原创 2019-08-20 10:32:47 · 17170 阅读 · 0 评论