我试图用同一数据帧的行中的值创建一个新列,以使Year列中的单元格值与标题匹配,并将值放在Value下的行单元格中。请参阅所附图片。有什么建议么?
最佳答案
您可能需要找到lookup
的功能
pd.DataFrame({'Year':df.Year,'Value':df.set_index('Year').lookup(df.Year,df.Year)})
关于python - 根据同一数据框各行中的值在数据框中创建新列,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/52300894/