楼主: Tigflanker
905 2

[问答] 求问一个转置文本拼接的解法 [推广有奖]

  • 8关注
  • 18粉丝

副教授

49%

还不是VIP/贵宾

-

威望
0
论坛币
2321 个
通用积分
9.9128
学术水平
179 点
热心指数
194 点
信用等级
167 点
经验
27443 点
帖子
622
精华
0
在线时间
851 小时
注册时间
2011-3-27
最后登录
2023-5-14

楼主
Tigflanker 发表于 2018-6-19 23:42:56 |AI写论文
50论坛币
求助各位,我有一个dataframe,或者是matrix:

group1 group2 value
a s q
a s w
a d e
a d r


我想对他转置成这样,请问应该如何操作:

group1 group2 value
a s q w
a d e r


就是value本来是字符型,我想通过group1+group2的转置,去把value做concat、或者说join

Bye SAS.
若有缘,能重聚。

沙发
Tigflanker 发表于 2018-6-20 21:14:24
答:
  1. gb = datain.groupby(['group1', 'group2'])
  2. dataout = gb.apply(lambda x: ' '.join(x.value))
复制代码

藤椅
杨Yuer参上 发表于 2018-6-23 16:17:41
你这个不叫转置,你这个应该叫分组groupby

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-29 00:40