小编the*_*own的帖子

数据框将标题行转换为行熊猫

有一个带值的 df

df:

165  156  1    test    greater 56gsa
-------------------------------------
spin 201  2    normal  lesser  12asgs
pine 202  3    fast    greater 5sasgs

Run Code Online (Sandbox Code Playgroud)

所需输出:

0     1   2     3        4       5
-------------------------------------
165  156  1    test    greater 56gsa
spin 201  2    normal  lesser  12asgs
pine 202  3    fast    greater 5sasgs
Run Code Online (Sandbox Code Playgroud)

python dataframe pandas

8
推荐指数
2
解决办法
4774
查看次数

Mongo Aggregation 删除一个 id 的所有记录,只保留最旧的记录

有一个带有值的集合

_id:ObjectId('......')
ton_id :ObjectId('abcd')
value:587900
date:2019-12-13T07:09:40.075+00:00


_id:ObjectId('......')
ton_id :ObjectId('abcd')
value:50540
date:2018-1-13T07:09:40.075+00:00

_id:ObjectId('......')
ton_id :ObjectId('abcd1')
value:55400
date:2019-5-13T07:09:40.075+00:00


_id:ObjectId('......')
ton_id :ObjectId('abcd1')
value:22500
date:2018-12-13T07:09:40.075+00:00


Run Code Online (Sandbox Code Playgroud)

对于 ton_idsabcdabcd1删除除最旧记录之外的所有记录。

所需的输出

_id:ObjectId('......')
ton_id :ObjectId('abcd')
value:50540
date:2018-1-13T07:09:40.075+00:00



_id:ObjectId('......')
ton_id :ObjectId('abcd1')
value:22500
date:2018-12-13T07:09:40.075+00:00

Run Code Online (Sandbox Code Playgroud)

aggregate-functions mongodb mongodb-query aggregation-framework

5
推荐指数
1
解决办法
526
查看次数

数据框将现有列值更改为单个特定值

有一个带值的 df

df

0      1
sun   NaN
moon  123
cat   NaN
dog   yatch
Run Code Online (Sandbox Code Playgroud)

将已经存在的值转为通过,将 NaN 转为失败

预期输出

0      1
sun   fail
moon  pass
cat   fail
dog   pass
Run Code Online (Sandbox Code Playgroud)

python dataframe python-3.x pandas

2
推荐指数
1
解决办法
40
查看次数