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

边栏推荐
猜你喜欢
随机推荐
外企Office常用英语
Re regular expressions
Week 8 Document Clustering
unity 头发的渲染
MobileNetV1架构解析
It turns out that Maya Arnold can also render high-quality works!Awesome Tips
uniapp time component encapsulates year-month-day-hour-minute-second
力扣刷题八月第一天
在ASP控制数字及字母输入
php向mysql写入数据失败
C# FileSystemWatcher
Vulnhub target drone: HA_ NARAK
标准C语言15
Flink学习10:使用idea编写WordCount,并打包运行
奇怪的Access错误
TRACE32——Break
MySQL: order by sorting query, group by grouping query
高端无主灯设计灯光设计该如何布置射灯灯具?
4520. 质数
Mysql 死锁和死锁的解决方案









