2024-09-27 21:22:47 发布
网友
我正在尝试转换一个panda数据帧,它的原始结构是
USER_ID , Buisiness_ID, Rating abcde , a1b1c2 , 3 abcde , a2b3c2 , 3 afgh , a1b3 ,1
我想把它变成
a1b1c2 a2b3c2 a1b3 abcde 3 3 afgh 1
最好的办法是什么?你知道吗
您正在寻找pivot操作,它看起来像是将表从长改为宽:
import pandas as pd print df.pivot(index='USER_ID', columns='Buisiness_ID')
输出:
Rating Buisiness_ID a1b1c2 a1b3 a2b3c2 USER_ID abcde 3 NaN 3 afgh NaN 1 NaN
您正在寻找pivot操作,它看起来像是将表从长改为宽:
输出:
相关问题 更多 >
编程相关推荐