我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

请问Pandas如何将两行数据像下边这样变成一行

x = np.array([('ID0001', 0.4), ('ID0002', 0.5), ('ID0003', 0.3), ('ID0004', 0.9)],dtype=[('FACE_ID', 'U10'), ('Similarity', 'f8')])

y = pd.DataFrame(x).sort_values('Similarity', ascending=False).T

显示如图:

图片说明

我想变成一行横着排列:

ID0004 0.9 ID0002 0.5 ID0001 0.4 ID0003 0.3

请大神赐教!!!

result = zip(df.iloc[::2], df.iloc[1::2])
print(result)

近期文章

  • 最近在研究,求解答一下
  • 这C语言该咋做,不要C++
  • 获取不到nacos配置中心的配置信息
  • vue中在touchend时阻止其他元素click事件
  • 对应每组输入数据,输出第k帅的人的帅气值。
  • PAT 乙级 1014 福尔摩斯的约会 第三个测试点
  • 这是h5制作的网页吗?
  • 请问CGAN怎么在自己的数据集上运行啊?
  • iptables如何添加非对称的NAT规则段
  • 想加一个tcode_chech功能,OTP_BURN前与OTP_BURN后做对比是否一样
  • AD mos驱动上的里面的原件不认识
  • 有没有做自适应分辨率的大屏的工具推荐
  • 有没有人知道怎么用32实现闹钟功能
  • 请求大佬支援!!!!为什么我设置的盒子的大小和代码设置的大小不一样
  • kali渗透远程连接
  • 刘哥,我照着你敲代码,网页商品列表查询失败
  • PageOffice出现的问题,不知是什么原因
  • 饼图问画图问题:报错x must be 1D
  • MAC版AI破解版安装好之后进入软件会提示试用
  • 植物大战僵尸python

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华