hand
_1_21_34
4
python3.X - 数据分析 - Pandas
共95篇
python3.X - 数据分析 - Pandas
返回栏目
1k
0k
5k
0k
0.1k
0k
2k
3k
1k
1k
0.2k
3k
0k
4k
3k
3k
3k
3k
0.5k
5k
1k
0.3k
3k
4k
7k
2k
7k
0.8k
0.9k
1k
1k
2k
0.4k
0.6k
0.6k
0.5k
0.9k
0.9k
1k
0.9k
1k
0.8k
1k
0.4k
0.4k
0.3k
0.6k
1k
0.9k
1k
1k
1k
0.8k
1k
0.8k
1k
0.7k
0.6k
4k
0.4k
3k
0.7k
0.8k
0.8k
0.2k
2k
1k
0.7k
0.7k
0.4k
0.5k
3k
0.1k
0.7k
0.9k
0.3k
1k
0.4k
0.4k
1k
0.5k
0.1k
0.7k
1k
0k
0.2k
0.7k
0.3k
0k
0k
0.1k
0k
0k
0k
3k
返回python3.X - 数据分析 - Pandas栏目
作者:
贺及楼
成为作者
更新日期:2024-08-14 13:02:48
import numpy as np
import pandas as pd
df = pd.DataFrame(data=[{"A":"1", "B":"3", "C":"4"}, {"A":"1", "B":"2", "C":"5"}, {"A":"2", "B":"1", "C":"6"}])
df = pd.DataFrame(data=[{"A":1, "B":3, "C":4}, {"A":1, "B":2, "C":5}, {"A":2, "B":1, "C":6}])
A | B | C | |
---|---|---|---|
0 | 1 | 3 | 4 |
1 | 1 | 2 | 5 |
2 | 2 | 1 | 6 |
## A列的值是a的全部数据
df[df["A"] == 1]
A | B | C | |
---|---|---|---|
0 | 1 | 3 | 4 |
1 | 1 | 2 | 5 |
## pandas取出包含某个值的所有行
df = df[df["from_account"].str.contains("fcwhx")]
## pandas取出不包含某个值的所有行
df = df[~df["from_account"].str.contains("不要的文字1", "不要的文字2")]
或
df = df[df["from_account"].str.contains("fcwhx")==False]
## 如果有空值,报错:TypeError: bad operand type for unary ~: 'float'
则用这个方法
df.other_group = df.other_group.fillna('####@')
df2 = df[~df['other_group'].str.contains('####@')]
python3.X - 数据分析 - Pandas
整章节共95节
快分享给你的小伙伴吧 ~