How to load a tsv file into a Pandas DataFrame?

I'm new to python and pandas. I'm trying to get a tsv file loaded into a pandas DataFrame.

This is what I'm trying and the error I'm getting:

>>> df1 = DataFrame(csv.reader(open('c:/~/trainSetRel3.txt'), delimiter='\t'))

Traceback (most recent call last):
File “<pyshell#28>”, line 1, in <module>
df1 = DataFrame(csv.reader(open(‘c:/~/trainSetRel3.txt’), delimiter=‘\t’))
File “C:\Python27\lib\site-packages\pandas\core\frame.py”, line 318, in init
raise PandasError(‘DataFrame constructor not properly called!’)
PandasError: DataFrame constructor not properly called!


#python #pandas

4 Likes65.05 GEEK