0
我知道append()函数将一个SFrame的所有行附加到另一个。 但我想插入一个特定的行从一个SFrame到另一个。有没有办法从Sframe1中选择第二行并将其附加到SFrame2?从一个Sframe插入选定的行到另一个Sframe
Structure of Promocodes sheet:
Column 1:Item_Code
Column 2: Item_Name
import graphlab
import pandas as pd
tc = graphlab.SFrame('Totalcodes.csv')
pc = graphlab.SFrame('Promocodes.csv')
for row in tc:
me = graphlab.SFrame({'Item_Code': [row['Item_Code']],'Item_Name': [row['Item_Name']]})
pc = pc.append(me)
我想从TC挑单列并追加到PC
看起来要追加所有行的'tc'到'pc'但限于'tc'的两个特定列。因为SFrame是用于快速列操作的,所以我会避免一行一行地执行。也许1.从'tc'选择所需的列,然后2.追加到'pc'。 – papayawarrior