我正在尝试通过从文件中提取注释以及从另一个文件中提取相应的类别来创建数据框。两者都有相同数量的数据行。
但是我收到以下错误: 传递值的形状是(2,206),索引暗示(2,106)
以下是我的代码uptil:
from pandas import DataFrame
def build_data_frame():
rows = []
index = []
count=0;
with open('outlem.txt', 'r') as r:
info=r.read()
data_list=info.strip().split('|')
for data in data_list:
index.append(count)
rows.append({'comment':data.strip()})
with open('classes.txt', 'r') as r:
for line in r:
rows.append({'class':line.strip()})
data_frame = DataFrame(rows, index=index)
print(data_frame)
build_data_frame()