Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Pandas:如何根据信息的大小将信息从一个数据帧分配到另一个数据帧?

Pandas:如何根据信息的大小将信息从一个数据帧分配到另一个数据帧?
EN

Stack Overflow用户
提问于 2021-09-29 06:40:47
回答 1查看 22关注 0票数 1

我有两个数据帧df1df2,如下所示

代码语言:javascript
运行
AI代码解释
复制
df1
      val
0      -2
1      -1
2      -5
3      -2
4      -4
5      -7
6      -7
7      -3
8      -6

df2
      Name Year size
0     Marc 2010  2
1     Marc 2011  1
2     Eric 2010  1
3     Eric 2011  1
4     Sara 2010  2
5     Sara 2011  2

我想根据来自df2的信息通过以下方式更新df1的信息:

代码语言:javascript
运行
AI代码解释
复制
df1
      val   Name   Year
0     -2    Marc   2010
1     -1    Marc   2010
2     -5    Marc   2011
3     -2    Eric   2010
4     -4    Eric   2011
5     -7    Sara   2010
6     -7    Sara   2010
7     -3    Sara   2011
8     -6    Sara   2011

另外,我不能加入这个信息。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-09-29 06:46:24

尝试:

代码语言:javascript
运行
AI代码解释
复制
>>> df1.join(df2.reindex(df2.index.repeat(df2["size"])).reset_index(drop=True)).drop("size", axis=1)
   Val   Name  Year
0   -2   Marc  2010
1   -1   Marc  2010
2   -5   Marc  2011
3   -2   Eric  2010
4   -4   Eric  2011
5   -7  Ssara  2010
6   -7  Ssara  2010
7   -3  Ssara  2011
8   -6  Ssara  2011
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69378551

复制
相关文章
视频分帧
文献:D Standards. (1997). Digital video broadcasting (dvb) ; framing structure, channel coding and modulation for digital terrestrial television.
裴来凡
2022/05/29
1.1K0
视频分帧
CAN通信的数据帧和远程帧「建议收藏」
(先来一波操作,再放概念) 远程帧和数据帧非常相似,不同之处在于: (1)RTR位,数据帧为0,远程帧为1; (2)远程帧由6个场组成:帧起始,仲裁场,控制场,CRC场,应答场,帧结束,比数据帧少了数据场。 (3)远程帧发送特定的CAN ID,然后对应的ID的CAN节点收到远程帧之后,自动返回一个数据帧。
全栈程序员站长
2022/07/23
6.8K0
CAN通信的数据帧和远程帧「建议收藏」
PandasGUI:使用图形用户界面分析 Pandas 数据帧
数据预处理是数据科学管道的重要组成部分,需要找出数据中的各种不规则性,操作您的特征等。Pandas 是我们经常使用的一种工具,用于处理数据,还有 seaborn 和 matplotlib用于数据可视化。PandasGUI 是一个库,通过提供可用于制作
润森
2022/09/22
4K0
PandasGUI:使用图形用户界面分析 Pandas 数据帧
详解CAN总线:标准数据帧和扩展数据帧
CAN协议可以接收和发送11位标准数据帧和29位扩展数据帧,CAN标准数据帧和扩展数据帧只是帧ID长度不同,以便可以扩展更多CAN节点。
不脱发的程序猿
2022/10/04
10.7K0
详解CAN总线:标准数据帧和扩展数据帧
如何使用ffmpeg分帧工具
D:\dev\app\ffmpeg-win64\bin;加进去,记得加上分号,点击“确定”保存,即配置完成。
姜维钦-悦智
2021/12/18
2.8K0
数据帧的学习整理
事先声明,本文档所有内容均在本人的学习和理解上整理,不具有权威性,甚至不具有准确性,本人也会在以后的学习中对不合理之处进行修改。
全栈程序员站长
2022/09/20
2.9K0
数据帧的学习整理
[视频编码] 视频编码的三种帧:I帧,B帧,P帧
在视频压缩编码中,所有的帧被分成了三个种类,I帧,B帧和P帧,其实就是Intra-Prediction帧,Bi-prediction帧和Prediction帧。顾名思义,就是帧内预测帧,双向预测帧以及(单向)预测帧。
轻舞飞扬SR
2021/02/24
2.3K0
如何在 Pandas 中创建一个空的数据帧并向其附加行和列?
Pandas是一个用于数据操作和分析的Python库。它建立在 numpy 库之上,提供数据帧的有效实现。数据帧是一种二维数据结构。在数据帧中,数据以表格形式在行和列中对齐。它类似于电子表格或SQL表或R中的data.frame。最常用的熊猫对象是数据帧。大多数情况下,数据是从其他数据源(如csv,excel,SQL等)导入到pandas数据帧中的。在本教程中,我们将学习如何创建一个空数据帧,以及如何在 Pandas 中向其追加行和列。
很酷的站长
2023/08/11
1K0
如何在 Pandas 中创建一个空的数据帧并向其附加行和列?
视频中的 I 帧,P 帧,B 帧
视频传输原理 视频是由一幅幅帧图像和一组音频构成的,视频的播放过程可以简单理解为一帧帧的画面按照时间顺序呈现出来的过程。但是在实际应用中,并不是每一帧都是完整的画面,因为如果每一帧画面都是完整的图片,那么一个视频的体积就会很大。这样对于网络传输或者视频数据存储来说成本太高,所以通常会对视频流中的一部分画面进行压缩(编码)处理。 编码器将多张图像进行编码后生产成一段一段的 GOP ( Group of Pictures ) 如下图, 解码器在播放时则是读取一段一段的 GOP 进行解码后读取画面再渲染显示。GO
用户1097444
2022/06/29
3.7K0
视频中的 I 帧,P 帧,B 帧
CAN总线学习笔记(2)- CAN协议数据帧与遥控帧
依照瑞萨公司的《CAN入门书》的组织思路来学习CAN通信的相关知识,并结合网上相关资料以及学习过程中的领悟整理成笔记。好记性不如烂笔头,加油!
全栈程序员站长
2022/09/14
2.8K0
CAN总线学习笔记(2)- CAN协议数据帧与遥控帧
JAVA腾晖数据帧对接指南
十六进制(简写为hex或下标16)在数学中是一种逢16进1的进位制。一般用数字0到9和字母A到F表示,其中:A~F相当于十进制的10~15,这些称作十六进制数字。
gang_luo
2020/08/13
3.9K1
JAVA腾晖数据帧对接指南
问与答122:如何根据输入数据动态添加提示信息?
Q:在我的Excel工作簿中有两个工作表,工作表“Seatingarrangement”用来排座位,工作表“DataValue”包含座位号、员工号及员工名字等信息。现在,我想在工作表“Seatingarrangement”中输入座位号后,显示关于座位号、员工号及员工名字等信息提示,如下图1所示。
fanjy
2021/05/07
9290
音频帧、视频帧及其同步
音频帧的概念没有视频帧那么清晰,几乎所有视频编码格式都可以简单的认为一帧就是编码后的一副图像,而音频帧会因编码格式的不同而不同,如 PCM 音频流可以直接进行播放,下面以 MPEG 音频帧格式为例介绍音频帧。
刘盼
2021/02/08
4.2K0
IP协议的数据帧长度是多少
1、如果使用PPP协议,帧最大长度1510字节,其中数据长度(加载上层的协议数据)不超过1500字节; 2、如果在以太网中,帧的长度为:64~1518字节(10~100Mbps 的以太网),1G及以上的以太网,帧长度为512~1518字节;其中数据长度(加载上层的协议数据)不超过1500字节。
葆宁
2019/04/18
3.8K0
Easy Tech:什么是I帧、P帧和B帧?
I帧、P帧和B帧(I-frames、P-frames and B-frames)的概念是视频压缩领域的基础。这三种帧类型在特定情况下用于提高编解码器的压缩效率、压缩流的视频质量,以及使得流去应对传输和存储时候的错误和故障。
LiveVideoStack
2021/09/23
3.5K0
Easy Tech:什么是I帧、P帧和B帧?
[TCP/IP] 数据链路层-ethereal 抓包分析数据帧
1.下载 http://dx1.pc0359.cn/soft/e/ethereal.rar
唯一Chat
2019/09/10
1.7K0
[TCP/IP] 数据链路层-ethereal 抓包分析数据帧
MMFlow :帧与帧之间的追光者
光流(Optical Flow),字面理解为“光的流动”,更准确的说法为:时变图像上的二维运动场,是视频数据的重要视觉线索,在动作识别、视频理解、视频分割、目标跟踪以及全景拼接等领域,都有广泛应用。
OpenMMLab 官方账号
2022/01/18
1.3K0
MMFlow :帧与帧之间的追光者
[android] 帧布局
/*******************2016年5月3日 更新**************************************/
唯一Chat
2019/09/10
7070
帧头
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
sofu456
2019/12/10
9230
【计算机网络】数据链路层 : 封装数据帧 ( 附加信息 | 帧长度 | 透明传输 | 字符计数法 | 字符填充法 | 零比特填充法 | 违规编码法 )
① 发送端封装数据帧 : 在 网络层 下发的 IP 数据报 信息基础上 , IP 数据报 的 前面 加上 帧首部 , IP 数据报 的后面 加上 帧尾部 ;
韩曙亮
2023/03/28
2.2K0
【计算机网络】数据链路层 : 封装数据帧 ( 附加信息 | 帧长度 | 透明传输 | 字符计数法 | 字符填充法 | 零比特填充法 | 违规编码法 )

相似问题

使用来自另一个Pandas数据帧的信息填充Pandas数据帧

20

根据来自其他数据帧pandas的信息添加列

10

来自pandas数据帧的信息矩阵

112

Python Pandas -如何将数据从一个数据帧匹配到另一个数据帧

245

Pandas:如何根据日期将一个数据帧适配到另一个数据帧?

15
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

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

洞察 腾讯核心技术

剖析业界实践案例

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