DataFrame增加数据的多种方法
行数据导入
# 构造一个空的dataframe
import pandas as pd
df = pd.DataFrame(columns=['name','number'])
![](/assets/blank.gif)
添加一行
# 采用.loc的方法进行
df.loc[0]=['dog', 3] # 其中loc[]中需要加入的是插入地方dataframe的索引,默认是整数型
# 也可采用诸如df.loc['a'] = ['123',30]的形式
![](/assets/blank.gif)
添加多行
#采用append方法添加多行
df = pd.DataFrame(columns=['A'])
for i in range(5):df = df.append({'A': i}, ignore_index=True)
df
![](/assets/blank.gif)
添加一列
# 构造一个空的dataframe
df = pd.DataFrame(columns=['name','number'], data=[['dog',3]])
df['leg'] = df['number'] * 4
# 添加一列,直接赋值有几个头
df['tail'] = 1
df
![](/assets/blank.gif)
![](/assets/blank.gif)
DataFrame增加数据的多种方法相关推荐
- Pyhton中dataframe型数据的keys()方法
Pyhton中dataframe型数据的keys()方法: 返回每一列的列名 代码如下: lis=[['fanfan','B','18'],['huanhuan','G','23'],['lingli ...
- EXCEL删除重复数据的多种方法
EXCEL删除重复数据在新旧版本中操作方法有所不同. 先来说说EXCEL2003吧. 这里就要用到"高级筛选"功能,不多说了.大家可以自己去了解下"高级筛选"这 ...
- 向Spark的DataFrame增加一列数据
前言 先说个题外话,如何给hive表增加一个列,并且该把该列的所有字段设为'China'? 如果仅仅是增加一列倒是很简单: alter table test add columns(flag stri ...
- DataFrame类型数据的主要处理方法
其他: 数据介绍 查询方法(loc.iloc.at.iat.ix) 删除行列 数据处理的主要操作,包括:排序.排名.索引重置.缺失值处理.去重. #会用到的包 import pandas import ...
- python查看dataframe数据类型_python pandas中DataFrame类型数据操作函数的方法
python数据分析工具pandas中DataFrame和Series作为主要的数据结构. 本文主要是介绍如何对DataFrame数据进行操作并结合一个实例测试操作函数. 1)查看DataFrame数 ...
- php如何向数组增加数据,php向数组中增加数据的方法是什么
php向数组中增加数据的方法是什么? 使用函数array_push array_push()函数向第一个参数的数组尾部添加一个或多个元素(入栈),然后返回新数组的长度. 该函数等于多次调用 $arra ...
- python dataframe函数_python pandas中DataFrame类型数据操作函数的方法
这篇文章主要介绍了关于python pandas中DataFrame类型数据操作函数的方法,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 python数据分析工具pandas中Data ...
- 数据增加的两种方法(二)
数据增加的两种方法(二) 开发工具与关键技术:SQL Server 2014.数据增加的两种方法(二) 作者:袁何恩 撰写时间:2019年7月26日 今天,我要和大家分享的技术是新增数据的两种方法. ...
- 小米手机如何把数据备份到电脑上?目前可行的备份方案有哪些?附【多种方法助力小米(安卓)手机提升速度。】
方法一:将手机数据备份到电脑上 一:对于应用数据:手机设置--其他高级设置--备份与重置.完成本地备份后,将手机存储中"MIUI/backup/AllBackup"路径下的备份文件 ...
最新文章
- Android实时获取音量(单位:分贝)
- ES6 Generator 初体验
- UVa307 - Sticks(DFS+剪枝)
- SAP FI/CO 知识 浓缩版
- matlab中对伺服电机,基于Matlab的伺服电机Modbus通讯研究
- 以感恩的心离职,站好最后一班岗
- 【SF】开源的.NET CORE 基础管理系统 -介绍篇
- 洛谷p2704 炮兵阵地
- 线程同步-事件内核对象
- 大数据的关键不是“大”,而是你真的需要它吗
- 使用 matlab 数字图像处理(九)—— 去卷积(deconvolution,逆滤波复原)
- 风口上的“低代码”,是时候来系统学一学了
- mysql某建表语句
- java8 stream map 求最大值、最小值、平均数、求和
- 基于javaWEB技术的SSM音乐网站设计与实现(含论文+程序设计+PPT答辩)
- 思科三层交换机配置命令
- Java 9 的 9 个特性
- 自定义联系人快速索引栏
- 道与术 渠道以及通信方式的架构设计
- 如何提升 Web 应用的代码质量