当前位置:网站首页>DataFrame在指定位置插入行和列
DataFrame在指定位置插入行和列
2022-08-05 07:42:00 【羊羊猪】
Example
df = pd.DataFrame({
'col1': [1, 2], 'col2': [3, 4]})

在指定位置插入列
DataFrame.insert(loc, column, value, allow_duplicates=False)
- loc: 插入的位置
- column: 插入的列名
- value: 插入列的值
- allow_duplicates: 是否允许重复列
# 插入数据到第一列
df.insert(0,"col0",[99,99])

在指定位置插入行
pd.append无法实现在指定位置添加行,只能现将原DataFrame拆分,添加数据后再组合
row = 0 # 插入的位置
value = pd.DataFrame([['1','五',10]],columns=df.columns) # 插入的数据
df_tmp1 = df[:row]
df_tmp2 = df[row:]
# 插入合并数据表
df = df_tmp1.append(value).append(df_tmp2)

边栏推荐
猜你喜欢
随机推荐
对数据类型而言运算符无效。运算符为 add,类型为 text。
Tencent Business Security Post IDP Talk Summary
Summary of Text Characterization Methods
国家强制性灯具安全标准GB7000.1-2015
MongoDB 语法大全
Tencent Internship Summary
MySQL: order by sorting query, group by grouping query
Game Thinking 19: Multi-dimensional calculation related to games: point product, cross product, point-line-surface distance calculation
openSource 知:社区贡献
JS实现从照片中裁切自已的肖像
C# FileSystemWatcher
文本特征化方法总结
cmake 学习使用笔记(三)
Qt writes custom controls: one of the text spotlight effects
2006年星座运势全解-巨蟹
Redis常用命令
Flink Learning 10: Use idea to write WordCount and package and run
TRACE32——Go.direct
【LeetCode】235.二叉搜索树的最近公共祖先
爬虫之验证码









