0
Je connais la fonction append() pour ajouter toutes les lignes d'un SFrame à un autre. Mais je veux insérer une ligne spécifique d'un SFrame à l'autre. Existe-t-il un moyen de choisir seulement la 2ème ligne de Sframe1 et de l'ajouter à SFrame2?Insérer les lignes sélectionnées d'une Sframe à une autre 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)
Je veux choisir seule ligne de tc et l'ajouter à pc
On dirait que vous voulez ajouter toutes les lignes dans '' tc' à pc' , mais limité à deux colonnes spécifiques de 'tc'. Étant donné que SFrame est destiné aux opérations de colonnes rapides, j'éviterais de le faire ligne par ligne. Peut-être 1. sélectionnez les colonnes désirées de 'tc', puis 2. ajoutez' pc'. – papayawarrior