当前位置:网站首页>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)

边栏推荐
猜你喜欢
随机推荐
Vulnhub target drone: HA_ NARAK
691. 立方体IV
Jmeter永久设置中文界面
JS实现从照片中裁切自已的肖像
二叉树进阶复习1
[NOIP2010 提高组] 机器翻译
2006年星座运势全解-射手
链表专项之环形链表
Chapter3、色调映射
TRACE32——SMP多核调试
Hash 这些知识你也应该知道
Flink Learning 10: Use idea to write WordCount and package and run
达梦数据库大表添加字段
Algorithm Supplements Fifteen Complementary Linked List Related Interview Questions
The magic weapon for small entrepreneurs!
字符串提取 中文、英文、数字
uniapp time component encapsulates year-month-day-hour-minute-second
Flink Learning 12: DataStreaming API
TRACE32——外设寄存器查看与修改
Shiny02---Shiny exception solution









