【发布时间】:2021-08-07 00:37:08
【问题描述】:
在找到特定单词后,我需要从文本文件中将数据提取到数据框中 下面是一个文本文件的例子:
Signal:
197 198 180 140
X_values:
11 26 8 15
14 17 12 10
** Exe Trs:
[115] time1: 1 (42 ms) - tou(): 4.7 - JH: 5 (B: 0)
[230] time2: 2 (87 ms) - tou(): 3.0 - Am: 5 (B: 0)
我想要的是创建两个数据框,如下所示:
df1:
Signal X_values1 X_values2
197 11 14
198 26 17
180 8 12
140 15 10
df2:
order time(ms)
115 42
230 87
【问题讨论】:
-
与您的想法相反,Stackoverflow 不是免费的编码服务,也不是要取代现有的教程或文档。您应该发送honest attempt at the solution,然后然后在必要时询问有关它的具体问题。
-
分解问题。查看文件以查看它是否具有可预测的结构。然后搜索使用具有结构的文本文件。您可能希望将文件的某些部分放入列表中,也许将它们清理干净,然后将它们加入一个框架中。如果文件长度很短,您可以使用相当简单的正则表达式。如果文件真的很长,您可能需要提取块并单独处理它们。 SO 不是来为您编写代码的,但作为一些值得深思的东西并知道一些事情是可行的,请参阅这个不完整的示例:ideone.com/13nMht