我是Python的新手,所以请原谅我,如果我编写代码的方式并不漂亮。但是,我正在尝试使用从文本文件加载的单列值创建DataFrame,因为我需要能够拥有该列数据的索引。这是我的一个例子:
import pandas as pd
file = open('sample.txt','r')
for data in(raw.strip().split() for raw in file):
y = data[5]
现在,我希望能够将那个值为值的y变量转换为带有pandas的数据框,这样我就可以得到一个索引。
以下是y变量值的示例:
553.01
551.37
597.75
635.81
720.56
766.11
答案 0 :(得分:0)
这是你如何做到的。
import pandas as pd
data =[]
with open('test.txt', 'r+') as f:
for line in f:
data.append(line.strip())
#Create dataframe
df = pd.DataFrame(data)
#Change column name
df.columns = ['value']
#View the data
df.head()
我希望这是你需要的结果。