I want to assign a value to a single element (i.e. single row and column) in an SFrame. I am using the Python Notebook and importing graphlab.
I created an SFrame with dimensions 16364 rows x 37 columns. The column 'test' contains zeros.
I have used the following syntax to set the value: sf[1]['test'] = 3;
If I then type: sf[1]['test']
then I see the correct value, i.e "3"
But if I type: sf
then I just see values of zero for all rows of column 'test'
Also same for sf.head() or sf['test'] or sf['test'].head()
I don't understand why one syntax shows the value of "3" where an alternative one does not. Is the value in sf[1]['test'] 3 or 0 ?