关于R中的数据清理

时间:2016-01-12 21:06:36

标签: r

我有一个文本文件,如下所示:

Sat,
Jan 09, 2016
16 19 32 34 57 13 PB
Power Play: 3
$949,000,000
Wed,
Jan 06, 2016
2 11 47 62 63 17 PB
Power Play: 3
$524,100,000
...

我想要的是这样的:

Sat,Jan 09, 2016  16 19 32 34 57 13 PB Power Play: 3 $949,000,000
Wed,Jan 06, 2016   2 11 47 62 63 17 PB Power Play: 3 $524,100,000
...

有没有办法在 R 中执行此操作?

1 个答案:

答案 0 :(得分:0)

您可以使用scan功能读取数据。给定正确的参数scan将跨多行读取记录(您需要正确指定what参数以及sep参数)。结果将是一个列表,但可以轻松转换为数据框或其他数据对象。

或者您可以使用readLines阅读所有内容,然后在R中重新格式化。