gpt4 book ai didi

r - 向大型数据框添加索引(数字 ID)列

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

我将大型 csv 文件读取到数据框中。 csv 文件中的数据来自多个表示用户信息的网站。例如,这里是数据框的结构。

user_id, number_of_logins, number_of_images, web
001, 34, 3, aa.com
002, 4, 4, aa.com
034, 3, 3, aa.com
001, 12, 4, bb.com
002, 1, 3, bb.com
034, 2, 2, cc.com

正如您所见,一旦我将数据带入数据框,user_id 就不再是唯一的 ID,这会导致所有分析。我正在尝试在 user_id 之前添加另一列类似于 "generated_uid"并且几乎使用 data.frame 的索引由该栏填写。实现这一目标的最佳方法是什么。

最佳答案

您可以使用以下命令轻松添加数字序列

data$ID <- seq.int(nrow(data))

如果您已经在使用library(tidyverse),则可以使用

data <- tibble::rowid_to_column(data, "ID")

关于r - 向大型数据框添加索引(数字 ID)列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23518605/

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