Pandas 是否有等同于df.irow的graphlab?

Pandas 是否有等同于df.irow的graphlab?,pandas,graphlab,Pandas,Graphlab,我需要在我的sframe中按索引挑出几行。是否有与df.irow()等效的graphlab命令?graphlab中没有与DataFrame.iloc直接等效的命令(以前的irow)。实现相同目的的一种方法是添加一列行号,并使用filter\u by方法。假设我只想得到第一行和第三行: import graphlab sf = graphlab.SFrame({'x': ['a', 'b', 'a', 'c']}) sf = sf.add_row_number('row_id') new_sf =

我需要在我的sframe中按索引挑出几行。是否有与df.irow()等效的graphlab命令?

graphlab中没有与
DataFrame.iloc
直接等效的命令(以前的
irow
)。实现相同目的的一种方法是添加一列行号,并使用
filter\u by
方法。假设我只想得到第一行和第三行:

import graphlab
sf = graphlab.SFrame({'x': ['a', 'b', 'a', 'c']})
sf = sf.add_row_number('row_id')
new_sf = sf.filter_by(values=[0, 2], column_name='row_id')