python - 将列表列表附加到数据框显示列表错误
问题描述
下午好,
我正在寻找一种将列表列表作为列附加到数据框中的方法,但我没有得到预期的结果。我有一个包含 12 个文件的目录,对于每个文件,我想把它放在一个带有正确标题的数据框中,但到目前为止,我正在做的是,把所有列表放在同一列,我无法改变它。这些文件是 txt 文件,并且具有多行。小的有 200 行,长的有大约 200 行。2020线。
path=r"C:\Use\Emmanu\Documents\tal\class\corpus"
files = os.listdir(path)
list_all = []
for file in files:
if file.endswith(".txt"):
if os.path.isfile(os.path.join(path,file)):
f=open(os.path.join(path,file),'r', encoding= 'utf-8')
#next(f)
f = [line.rstrip() for line in f]
list_all.append(f)
print(len(list_all))
print(len(list_all[7]))
df = pd.DataFrame()
df = pd.DataFrame(list_all).T.set_index(0).T
print(df.head(5))
df.columns = ['FR_IX', 'FR_IX_A', 'FR_IX_B', 'FR_OR', 'FR_A', 'FR_B',
'MOT_IX' 'MOT_IX_A', 'MOT_IX_B', 'MOT_OR', 'MOT_A', 'MOT_B']
结果是这样的,我不能将每个列表放在具有相应标题的列中。
12
431
0 ce qui me dérange, c’est le tout connecté, avec les ondes \
1 Ce qui me dérange, c'est que tout est lié, ave...
2 Ce qui me dérange, c'est que tout est lié, ave...
3 Hélas, l'impression de violence, bien que très...
4 Hélas, l'impression de violence, bien que très...
5 Hélas, l'impression de violence, bien que très...
0 Toujours en partant du fait que… donc, qu’il y a cette intelligence et puis on va pouvoir éliminer une partie de ce qui est régul. Maintenant, si ce n’est pas le cas… euh… je n’arriverais pas… Chez nous, je ne vois pas l’intérêt du produit. \
1 Toujours à partir du fait que... donc, qu'il y...
2 Toujours à partir du fait que... donc, qu'il y...
3 Tout ça ne me donne pas envie d'utiliser un pi...
4 Tout cela ne me donne pas envie d'utiliser un ...
5 Tout cela ne me donne pas envie d'utiliser un ...
解决方案
推荐阅读
- java - RxJava zip 3 observables - onSubscribe 滞后
- pandas - 如何计算平均值,以这种格式从数据框中删除 NaN 和异常值?
- botframework - ResumptionCookie 不在 MS BotFramework v4 中
- javascript - 如何将 blob 文件上传到服务器、存储并将文件返回到客户端
- python - 狮身人面像自动摘要链接到导入的成员文档
- angular - 错误类型错误:无法在 NgbDropdown._isEventFromToggle 读取未定义的属性“isEventFrom”
- c# - 从流中读取(或编辑)大 JSON 的方式
- sharepoint - 在 Sharepoint 中使用 pnp 搜索检索列表元素
- python - 解析同一文件夹中的多个 XML 文件
- html - Ejs 文件无法读取数组变量