朱莉娅CSV跳过行

害怕

我有一个csv文件,如下所示。我基本上想将最后两行添加到数据帧(24和25)中。不幸的是,使用程序(Netlogo),生成此文件是不可能将其导出为xlsx文件。因此,使用包xlsx给我一个错误。我想知道如何增加行距并获取数据框。我已经尝试过这段代码,但是它给了我2x1 DataFrame,其中X和0作为值(基本上是A列和24-25行)。我需要的是24-25行和A到AC列

 using DataFrames
 using CSV

 df = CSV.File(
    joinpath("D:/ABM/Simulation Runs/Output Files/run_1.csv"),
    skipto = 24
)

在此处输入图片说明

BogumiłKamiński

您可以使用(CSV.File如果不想DataFrame作为接收器,也可以这样):

CSV.read("run_1.csv DataFrame, header=24, limit=1, threaded=false)

解释:

  • header:存储标头的行
  • limit:要读取的数据行数(如果在标头下方仅包含数据,则将其忽略),
  • threaded:使用它来确保limit完全尊重(就像一般的CSV.jl可能使用多个线程来读取您的数据,并尝试读取超出要求的范围)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章