hand
_1_21_37
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-10-18 14:33:34
import numpy as np
import pandas as pd
df = pd.DataFrame(data=[{"A":"one", "B":"a"}, {"A":"two", "B":np.nan}, {"A":"one", "B":1}])
A | B | |
---|---|---|
0 | one | a |
1 | two | NaN |
2 | one | 1 |
df["新列名"] = 0
不需要df_new = 返回
A | B | 新列名 | |
---|---|---|---|
0 | one | a | 0 |
1 | two | NaN | 0 |
2 | one | 1 | 0 |
df.insert(第几列用int, '新列名', 基础值int或str等)
df.insert(int, '新列名', new_value)
df.insert(df.shape[1], '新列名', new_value) # 在最后一列加
int:指定列的列索引后面加
new_value:基础值
DataFrame信息 - df.shape[0] - [0]行数、[1]列数
import numpy as np
import pandas as pd
df = pd.DataFrame(data=[{"A":"one", "B":"a"}, {"A":"two", "B":np.nan}, {"A":"one", "B":1}])
A | B | |
---|---|---|
0 | one | a |
1 | two | NaN |
2 | one | 1 |
df.insert(df.shape[1], '新列名', df['A'])
不需要df_new = 返回
A | B | 新列名 | |
---|---|---|---|
0 | one | a | one |
1 | two | NaN | two |
2 | one | 1 | one |
import numpy as np
import pandas as pd
df = pd.DataFrame(data=[{"A":"one", "B":"a"}, {"A":"two", "B":np.nan}, {"A":"one", "B":1}])
print(df)
df.insert(1, '新列名', df['A'])
print(df)
python3.X - 数据分析 - Pandas
整章节共95节
快分享给你的小伙伴吧 ~