【发布时间】:2015-04-27 07:41:47
【问题描述】:
我想使用 (headers: true 选项) 读取 CSV 文件,但我文件的前 5 行包含不需要的数据。所以我希望第 6 行成为标题并从第 6 行开始读取文件。
但是当我读到一个文件CSV.readlines("my_file.csv", headers: true).drop(5)时,
它仍然使用第 1 行作为标题。如何将第 6 行设置为标题?
【问题讨论】:
-
How to skip the first line of a CSV file and make the second line the header 的可能重复项只需扩展循环以读取前 x 行。
-
如果你的前 5 行有一个标志,你可以使用 skip_lines-option。请参阅stackoverflow.com/a/36099760/676874 的示例