Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何填写未知大小的熊猫数据帧

如何填写未知大小的熊猫数据帧
EN

Stack Overflow用户
提问于 2018-07-13 06:55:51
回答 1查看 1.8K关注 0票数 0

我对Python非常陌生,我正在尝试抓取多个站点的信息,这些站点的结构都是相同的,但长度不同。我要做的是从一个空的数据帧中逐行添加我的信息,就像在R中那样,只需调用索引,R就可以向数据帧中添加一行。然而,在熊猫中,我似乎无法找到一种方法来创建一个空的矩阵,并在其中添加一行,当我试图这样做。

代码语言:javascript
运行
AI代码解释
复制
df = pd.DataFrame()
df.iloc[0] = [1,2,3,4]

程序向我提供了错误消息:

代码语言:javascript
运行
AI代码解释
复制
IndexError: single positional indexer is out-of-bounds

我知道有类似附加的功能,但它似乎不适合我。

我觉得很奇怪,我还没有在堆栈溢出中找到任何关于这方面的信息,所以这可能是一个重复的问题。

提前感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-07-13 07:01:32

如果您确定您有4列,请给它们起名,columns=[0,1,2,3]。然后可以使用.loc[]追加数据,如果将列定义为整数,也可以使用append:

代码语言:javascript
运行
AI代码解释
复制
import pandas as pd

df = pd.DataFrame(columns=[0,1,2,3])
df.loc[len(df)] = [1,2,3,4]

rows = [[5,6,7,8],[1,2,3,4],[5,6,7,8]]
df = df.append(rows, ignore_index=True)

print(df)

返回:

代码语言:javascript
运行
AI代码解释
复制
   0  1  2  3
0  1  2  3  4
1  5  6  7  8
2  1  2  3  4
3  5  6  7  8
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51327905

复制
相关文章
长度未知的数组大小
malloc 和 calloc都可以被用于申请堆上的空间。 malloc 和 calloc主要有两点不同:
小飞侠xp
2021/04/13
2.6K0
在未知大小的父元素中设置居中
当提到在web设计中居中元素时。关于被居中的元素和它父元素的信息,你知道的越多就越容易设置。那么假如当你不知道任何信息?居中也是可设置的。
lesM10
2019/08/26
4.3K0
在未知大小的父元素中设置居中
HTTP在要传输的内容大小未知时应该怎样
      一般情况HTTP的Header包含Content-Length域来指明报文体的长度。如:      有时候服务生成HTTP回应是无法确定消息大小的,比如大文件的下载,或者后台需要复杂的逻辑
老白
2018/03/19
1.2K0
HTTP在要传输的内容大小未知时应该怎样
数据百问系列:“未知”数据该如何处理?
数据百问系列:“未知”数据该如何处理? 0x00 前言 本次讨论的主题是:数据维度分类中,习惯将无法归类或者数据模糊的归为“未知”,那么对于这些未知数据, 我们应该怎么处理呢? 问题: 1、“未知”对
木东居士
2019/09/27
8910
优思学院|Minitab中的子组大小应该怎样填写?
关于SPC中的均值极差控制图(X-bar-R Chart),都是质量管理和六西格玛最常用的工具之一,优思学院的学生经常都会问及SPC和子组的问题。
用户2865703
2023/01/19
1.2K0
优思学院|Minitab中的子组大小应该怎样填写?
数据帧的学习整理
事先声明,本文档所有内容均在本人的学习和理解上整理,不具有权威性,甚至不具有准确性,本人也会在以后的学习中对不合理之处进行修改。
全栈程序员站长
2022/09/20
3K0
数据帧的学习整理
CAN通信的数据帧和远程帧「建议收藏」
(先来一波操作,再放概念) 远程帧和数据帧非常相似,不同之处在于: (1)RTR位,数据帧为0,远程帧为1; (2)远程帧由6个场组成:帧起始,仲裁场,控制场,CRC场,应答场,帧结束,比数据帧少了数据场。 (3)远程帧发送特定的CAN ID,然后对应的ID的CAN节点收到远程帧之后,自动返回一个数据帧。
全栈程序员站长
2022/07/23
6.9K0
CAN通信的数据帧和远程帧「建议收藏」
如何处理一个未知的BUG
总有那么一些Bug让你切实的感觉到了自己知识的局限,让你对未知感到了恐惧亦或是愤怒
lpe234
2020/07/27
6890
详解CAN总线:标准数据帧和扩展数据帧
CAN协议可以接收和发送11位标准数据帧和29位扩展数据帧,CAN标准数据帧和扩展数据帧只是帧ID长度不同,以便可以扩展更多CAN节点。
不脱发的程序猿
2022/10/04
11K0
详解CAN总线:标准数据帧和扩展数据帧
如何统计Redis中各种数据的大小
UPDATED:如果版本够,记得试试 redis-cli 的 bigkeys 选项
LA0WAN9
2021/12/14
1K0
html图片自适应div大小_未知宽高的div元素垂直水平居中
2.设置html图片的高度 计算出来的 height 正好是排版后的高度大小,是 CGFloat 类型,在是在我们设置UIlabel/Cell 高度时,可能存在四舍五入等,最后存在的一点点误差使得 UILabel 显示不全,可能出现缺少一行,上下空白太多等情况;
全栈程序员站长
2022/11/09
3K0
如何填写W-8 BEN表格?
很多做外贸或是国外广告联盟的,可能会遇到要求填写W-8 BEN表格,小编也不例外,如今美国监管比以前严格了,这个东西经常要填写,小编收集了一些资料一并发出来给大家。
主机测评
2021/03/18
3.6K0
[视频编码] 视频编码的三种帧:I帧,B帧,P帧
在视频压缩编码中,所有的帧被分成了三个种类,I帧,B帧和P帧,其实就是Intra-Prediction帧,Bi-prediction帧和Prediction帧。顾名思义,就是帧内预测帧,双向预测帧以及(单向)预测帧。
轻舞飞扬SR
2021/02/24
2.3K0
实例:面对未知环境的MySQL性能问题,如何诊断
内容来源:2018 年 5 月 20 日,爱可生技术服务总监洪斌在“PHPCon China 2018 技术峰会”进行《MySQL性能诊断方法与实践》演讲分享。IT 大咖说(微信id:itdakashuo)作为独家视频合作方,经主办方和讲者审阅授权发布。
IT大咖说
2018/10/08
1.1K0
实例:面对未知环境的MySQL性能问题,如何诊断
视频中的 I 帧,P 帧,B 帧
视频传输原理 视频是由一幅幅帧图像和一组音频构成的,视频的播放过程可以简单理解为一帧帧的画面按照时间顺序呈现出来的过程。但是在实际应用中,并不是每一帧都是完整的画面,因为如果每一帧画面都是完整的图片,那么一个视频的体积就会很大。这样对于网络传输或者视频数据存储来说成本太高,所以通常会对视频流中的一部分画面进行压缩(编码)处理。 编码器将多张图像进行编码后生产成一段一段的 GOP ( Group of Pictures ) 如下图, 解码器在播放时则是读取一段一段的 GOP 进行解码后读取画面再渲染显示。GO
用户1097444
2022/06/29
3.8K0
视频中的 I 帧,P 帧,B 帧
C#——DataGridView控件填写数据事件
但是以上这几个事件都不能实现每次向单元格输入新的内容时发生。举个例子,我单击一个单元格,则单元格进入编辑状态,CellBeginEdit事件发生,然后我输入1,2……乃至更多的东西,上述的事件也不会发生。另外Key*系列的事件也试过,也没反应。
vv彭
2021/02/04
1.7K0
【实践】如何填写区块链信息服务备案?
国家网信办于2019年1月10日公布了《区块链信息服务管理规定》(以下简称“《规定》”),已于2019年2月15日生效施行。对于区块链信息服务实体来说,如何填写区块链信息服务备案已达到合规要求,是每家为中国用户提供区块链服务实体的重要大事。辉哥从区块链信息服务备案系统的功能,每个填写字段的分析,给大家详细介绍区块链信息备案系统的填写内容。 本文包括以下内容: 1) 总体介绍区块链信息备案系统的功能; 2) 详细介绍首次备案登记详细流程和填写内容。
辉哥
2019/03/06
4.4K0
【实践】如何填写区块链信息服务备案?
如何设置文件的大小
一种方法是使用fseek到你想要的大小,然后随便写上一个什么字节。 代码如下: FILE *fp = fopen("test1.txt","w"); nRetCode = fseek(fp, 1000, SEEK_END); nRetCode = fwrite("hello", 5, 1, fp);
用户4766018
2022/08/19
2.7K0
Hdfs的数据磁盘大小不均衡如何处理
最近浪尖在纠结一个现在看起来很简单的问题。 现象描述 建集群的时候,datanode的节点数据磁盘总共是四块磁盘做矩阵成了一个7.2TB的sdb1(data1),两块通过矩阵做了一个3.6TB的sdc1(data2)磁盘,运维做的,历史原因。刚开始没有发现,然后集群过了一段时间,随着数据量的增加,发现集群有很多磁盘超过使用率90%告警,浪尖设置磁盘告警阈值是90%,超过阈值就会发短信或者微信告警,提醒我们磁盘将要满了进行预处理,但是通过hadoop的监控指标获取的磁盘利用率维持在55%+,这种情况下不应该
Spark学习技巧
2018/03/20
2.2K0
Hdfs的数据磁盘大小不均衡如何处理
uniapp提交表单填写的内容
需求:点击提交按钮的时候,将input 里面填写的姓名,班级,手机号,寝室号提交给后端。
王小婷
2020/02/13
4.4K0
uniapp提交表单填写的内容

相似问题

如何根据熊猫数据帧中的数据类型填写NaN值?

12

未知的帧大小

11

块大小未知的示例dask数据帧

129

如何填写熊猫丢失的GPS数据?

22

熊猫费()填写丢失的数据

26
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档