我可以帮忙翻译,以下是内容:
我有一个文件,格式如下:
10000
2
2
2
2
0.00
0.00
0 1
0.00
0.01
0 1
...
我想从这个文件中创建一个DataFrame(跳过前5行),如下所示:
x1 x2 y1 y2
0.00 0.00 0 1
0.00 0.01 0 1
因此,这些行被转换为列(其中每三行也分成两列,y1和y2)。
在R中,我是这样做的:
df = as.data.frame(scan(".../test.txt", what=list(x1=0, x2=0, y1=0, y2=0), skip=5))
我正在寻找一种Python替代方案(例如Pandas),用于扫描(file, what=list(...))函数。是否存在该替代方案,还是我需要编写更复杂的脚本?
DataFrame
中的有效行... - Jon Clementsafter5
周围使用iter
? - Roman Pekar