小编wre*_*rez的帖子

Python列表中的Pandas布尔运算

据我所知,pandas数据帧类型具有测试其值的逻辑的能力.

这是代码:

import pandas as pd
data = pd.DataFrame(columns=['a', 'b', 'c'])
data = data.append({'a': 'I have data', 'b': 'no more complexe', 'c': 024204}, ignore_index=True)
data = data.append({'a': 'audoausd', 'b': '2048rafaf', 'c': 29313}, ignore_index=True)
data = data.append({'a': 'koplak ente gan', 'b': 'ente g bisa koplak', 'c': 29313}, ignore_index=True)
Run Code Online (Sandbox Code Playgroud)

现在我们有以下数据帧:

                 a                   b      c
0      I have data    no more complexe  10372
1         audoausd           2048rafaf  29313
2  koplak ente gan  ente g bisa koplak  29313
Run Code Online (Sandbox Code Playgroud)

测试列c的逻辑值并将其保存到变量中

c = data.c > 20000
Run Code Online (Sandbox Code Playgroud)

将c设置为以下值

0 …
Run Code Online (Sandbox Code Playgroud)

python python-2.7 pandas

7
推荐指数
1
解决办法
3182
查看次数

标签 统计

pandas ×1

python ×1

python-2.7 ×1