从输入文件创建数据框

时间:2013-03-08 06:36:36

标签: python input pandas

我有一个文件,其中包含一些浮动值,如

5.234234
6.434344
5.45435
7.243224
4.0999884

我想从这个文件创建一个数据框。它应该看起来像

Activity
5.234234
6.434344
5.45435
7.243224
4.0999884

我尝试的是(它不起作用)

import pandas as pd
from StringIO import StringIO
data= open('Activity.txt').read()
pd.read_csv(StringIO(data),names='Activity',header=None)

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:2)

您必须使用:

p.read_csv('Activity.txt', names=('Activity',))

注意:
1)您不需要打开您的文件 2)names是'array-like',例如,元组或列表 3)默认情况下headerNone时指定names参数(否则为0)。