gpt4 book ai didi

读表错误

转载 作者:行者123 更新时间:2023-12-04 05:05:21 25 4
gpt4 key购买 nike

我只需要从 .txt 文件中输入行的子集。我尝试使用 read.table 完成此操作,如下所示:read.table(file.txt,header=TRUE,skip=200000,nrow=500) .但是,生成的 data.frame 不包含适当的标题,而是 read.table 将第一行的值(即第 200,000 行)指定为列名。有没有办法解决这个问题?我意识到 R 将开始从 .txt 输入数据。文件在第 200,000 行,并且 header=TRUE 假定第 200,000 行是数据框的标题。但是,我希望第 1 行(已跳过)作为标题。任何帮助将不胜感激。

最佳答案

你可以这样做:

test<-read.table(header=TRUE, text="
a b
1 2
3 4
5 6
7 8
",skip=2,nrow=3)

test1<-read.table(header=TRUE, text="
a b
1 2
3 4
5 6
7 8
",nrows = 1)

colnames(test) <- names(test1)

所以首先读入你想要的数据,然后读入数据的第一行以提取列名。之后,通过第二个“数据集”的名称编辑您需要的数据集的列名。

关于读表错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15576342/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com