Skip to content

SNAP TTable LoadSS Adding Extra Row #157

@hcars

Description

@hcars

When loading a SNAP TTable with LoadSS, new columns are added mysteriously. Below is an example of the problem:

Input File:

"test_graph6.1.mapping.txt"

# original_id	new_id
d	0
c	1
b	2
a	3

Python shell:

>>> import snap
>>> schema = snap.Schema()
>>> schema.Add(snap.TStrTAttrPr("original_id", snap.atStr))
0
>>> schema.Add(snap.TStrTAttrPr("new_id", snap.atInt))
1
>>> context = snap.TTableContext()
>>> ttable = snap.TTable.LoadSS(schema, "test_graph6.1.mapping.txt", context, "\t", snap.TBool(False))
>>> ttable.SaveSS("test.out")

Output file:
test.out

# original_id	new_id	_id
d	0	0
c	1	1
b	2	2
a	3	3

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions