我有一个Pandas数据帧,我想迭代每一行,并将当前行附加到一个新的数据帧中。 这是原始数据帧的一个示例:(不带索引)
ISBN Book-Author Year-Of-Publication Keywords
...
...
0330353349 Minette Walters 1997 [ice, house, tv, tie, edition]
当我尝试这样做时,结果(新数据帧)如下所示:
ISBN 0330353349
Book-Author Minette Walters
Year-Of-Publication 1997
Keywords [ice, house, tv, tie, edition]
这基本上是颠倒的。我尝试使用transpose(),但没有任何变化
这是我的代码的总体思路:
for index, row in temp_df.iterrows():
temp_row = temp_df.loc[index,:]
row_transposed = temp_row.transpose()
# call xyz function for row_transposed
这是一个问题,因为我的xyz函数只有在传递单行数据帧时才起作用
目前没有回答
相关问题 更多 >
编程相关推荐