如何在Python中的数据框中获取元组索引值?
数据框在下面。
| ID | FIRST_NAME| LAST_NAME| MOBILE_NUMBER | DIRECT_NUMBER|
| ---|-----------------------------------------------------|
| 1 | Richard | dietzen | +18708007709 | not available |
| 2 | William |macdonald | not available | +15611784776 |
| 3 | Richard | Dietzen | +18708007709 | not available |
| 4 | dale | Sowders | +16162900340 | not available |
| 5 | dale | Sowders | +18708007709 | not available |
数据框架索引元组:
|(1, 3)|
|(4, 5)|
预期数据框架;
| ID_1 | FIRST_NAME_1 |...... | DIRECT_NUMBER_1| ID_2 | FIRST_NAME_2|......| DIRECT_NUMBER_2|
| --- |------------------------------------------------------------------------------------|
| 1 | richard | ......| not available | 3 | richard |......| not available |
| 4 | dale | ......| not available | 5 | dale |......| not available |
输出应该是像上述数据框架一样的数据框
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Create 首先按列表理解按3个级别:
然后使用 a>将最后一个级别转换为列
id
和带有 a>,最后一个扁平MultiIndex
:Create
MultiIndex.from_tuples
by 3 levels by list comprehension first:Then use
DataFrame.reindex
with convert last level to columnID
and reshape byDataFrame.unstack
with sorting levels byDataFrame.sort_index
, last flattenMultiIndex
: