我不熟悉蟒蛇和熊猫。我正在尝试将tsv文件加载到pandasDataFrame中
这就是我正在尝试的和我得到的错误:
>&燃气轮机&燃气轮机;df1=DataFrame(csv.reader(open('c://~/trainSetRel3.txt'),分隔符='\t'))
回溯(最近一次呼叫最后一次):
文件“<;pyshell#28>;”,第1行,在<;模块>;
df1=DataFrame(csv.reader(open('c://~/trainSetRel3.txt'),分隔符='\t'))
文件“C:\Python27\lib\site packages\pandas\core\frame.py”,第318行,在\uuu init中__
raise PandasError('未正确调用数据帧构造函数!')
PandaError:未正确调用数据帧构造函数!
.read_csv函数执行您想要的操作:
pd.read\u csv('c://~/trainSetRel3.txt',sep='\t')
如果有标头,则可以传递header=0
pd.read\u csv('c://~/trainSetRel3.txt',sep='\t',header=0)
注意:在17.0之前,使用了pd.DataFrame.from_csv(现在已弃用,.from_csv文档链接重定向到pd.read_csv页面)