我有以下数据帧:
N1 FF1; FF2 PP1; PP2
N2 FF3 PP3
N3 FF4; FF5; FF6 PP4; PP5; PP6
专栏FF&;PP具有以下关系,每个FF都以相同的编号链接到PP,即FF1链接到PP1,依此类推
我需要的输出如下:
N1 FF1 PP1
N1 FF2 PP2
N2 FF3 PP3
N3 FF4 PP4
N3 FF5 PP5
N3 FF6 PP6
到目前为止,我尝试了以下方法:
df_copy = df["F","P"].str.split(";").apply(Series,1).stack()
然而,我收到一个键错误,并困惑于如何继续
非常新的编程,我非常感谢一些指导
谢谢
对于Pandas/NumPy,应尽可能使用矢量化方法
apply
+pd.Series
是一个低效的Python级循环例如,使用^{} 和^{} :
相关问题 更多 >
编程相关推荐