小编ojo*_*jon的帖子

熊猫删除行与过滤器

I have a pandas dataframe and want to get rid of rows in which the column 'A' is negative. I know 2 ways to do this:

df = df[df['A'] >= 0]
Run Code Online (Sandbox Code Playgroud)

or

selRows = df[df['A'] < 0].index
df = df.drop(selRows, axis=0)
Run Code Online (Sandbox Code Playgroud)

What is the recommended solution? Why?

python dataframe pandas data-science

8
推荐指数
1
解决办法
1万
查看次数

拉推原子操作?

我有一个包含2个数组的文档,我想将一个元素从一个数组移动到另一个数组,我在控制台上尝试了这个,它可以工作:

db.examplecol.update({_id: ObjectId("5056b4b2b9f53a21385076c5")} , {'$pull':{setA:3}, '$push':   {setB:3}})
Run Code Online (Sandbox Code Playgroud)

但我还没有看到一个命令中有2个更新的例子.我的问题是,这是一个原子操作吗?如果在这个操作过程中出现问题,我是否有被"拉"但没有被推的"丢失"元素的风险?

atomic mongodb

3
推荐指数
1
解决办法
2389
查看次数

标签 统计

atomic ×1

data-science ×1

dataframe ×1

mongodb ×1

pandas ×1

python ×1