在SFram中选择特定行

2024-10-01 22:29:04 发布

您现在位置:Python中文网/ 问答频道 /正文

对于如何在SFrame数组中选择特定的行,我感到困惑。我可以在这里选择第一行:

sf
+-------------------------------+
|               X1              |
+-------------------------------+
| [0.0, 0.0, 0.0, 0.0, 0.0, ... |
[100 rows x 1 columns]

sf[:1]
+-------------------------------+
|               X1              |
+-------------------------------+
| [0.0, 0.0, 0.0, 0.0, 0.0, ... |
[1 rows x 1 columns]

sf[:2]
+-------------------------------+
|               X1              |
+-------------------------------+
| [0.0, 0.0, 0.0, 0.0, 0.0, ... |
| [0.0, 0.0, 0.0, 0.0, 0.0, ... |
[2 rows x 1 columns]

type(sf[:1])
graphlab.data_structures.sframe.SFrame

在这里我试着去第二排

^{pr2}$

如何在数据帧中选择任何行?在


Tags: columns数据datatype数组sfrowsx1
1条回答
网友
1楼 · 发布于 2024-10-01 22:29:04

您可以选择一行:

import graphlab as gl
sf = gl.SFrame({'a':[1,2,3], 'b':[2,9,1]})
# select first row
print sf[0]
# select second row
print sf[1] 
# and so on
# convert first row to an SFrame
sf_one_raw = sf[0:1]
# convert second row to an SFrame
sf_one_raw = sf[1:2]

相关问题 更多 >

    热门问题