gpt4 book ai didi

r - 在R中将一列数据转换为三列

转载 作者:行者123 更新时间:2023-12-02 08:38:29 25 4
gpt4 key购买 nike

在一列中有三个标记为“User-ID”、“ISBN”和“Book-Rating”的变量,但最好是三个。

行数:1,149,903

我阅读了关于 converting one to two 的帖子, 但在第一行代码中遇到错误。

第一行:

 User-ID <- df[seq(from = 1, to =nrow(df), by = 3), 1]

错误信息:

 Error in seq.default(from = 1, to = nrow(df), by = 3) : 
'to' must be of length 1

我使用以下方法将 .csv 文件保存为 data.frame:

as.data.frame.matrix(BX.Book.Ratings)

下面显示截图。如果我可以提供更多信息,请告诉我。

谢谢

Screenshot

最佳答案

这应该有效:

 read.table(text=BX.Book.Ratings$V1,sep=";",header=TRUE)

关于r - 在R中将一列数据转换为三列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18886601/

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