python-3.x - 根据列取消合并数据框
问题描述
我正在将 csv 文件读入 pandas 数据帧,数据帧内的数据如下:
item seq_no db_xml
0 28799179 5 ['<my_xml>....</my_xml>']
1 28839888 1 ['<my_xml>....</my_xml>']
2 28840113 75 ['<my_xml>....</my_xml>']
3 28852466 20,22 ['<my_xml1>....</my_xml1>', '<my_xml2>....</my_xml2>']
我需要将上面的数据框转换如下,即每个数据框都seq_no
相同item
,并且db_xml
应该在不同的行中。我需要在后续行seq_no
中取消合并。item
item seq_no db_xml
0 28799179 5 ['<my_xml>....</my_xml>']
1 28839888 1 ['<my_xml>....</my_xml>']
2 28840113 75 ['<my_xml>....</my_xml>']
3 28852466 20 ['<my_xml1>....</my_xml1>']
4 28852466 22 ['<my_xml2>....</my_xml2>']
请让我知道如何在 pandas 中实现相同的功能,以便即使seq_no
也被拆分并在单独的行中?
解决方案
推荐阅读
- java - 为实体列表创建 PersistentEntityResource
- java - 如何使用来自 java 的 FTP 在大型机上创建数据集
- php - 如何访问数组中的每个值?
- java - 如何使用 Mockito 和 Junit 模拟静态方法中存在的 void 方法调用?
- web - 为什么仍在使用 cookie?
- java - 模拟 @AuthenticationPrincipal 参数
- c# - 在对象初始化中填充嵌套属性 - C#
- unity3d - Unity + Admob 奖励广告:事件未触发
- c# - 从员工类创建组织结构
- azure - Azure AD B2C 和 ADFS 作为 SAML IdP。代码示例?