为R中的每个执行提供唯一标识符

为R中的每个执行提供唯一标识符,r,R,有人能告诉我如何在每次执行结果集时为其分配唯一值吗?如下表所示,应在每条记录前面添加一个条目,并且该条目对于在单个执行过程中获得的所有结果集都应相同。这样做的目的是通过给出一个简短的语句(其中Unique ID=a_Ground_01)来提取将来的所有记录。谢谢 由于对初始数据帧或正在执行的函数一无所知,我可能会推荐类似于以下内容的内容 在本例中,我假设您有一个主数据帧,我们将调用df.main,一些新数据将绑定到主数据帧,我们将调用df.newdata 在主数据框中创建一个名为df.main$

有人能告诉我如何在每次执行结果集时为其分配唯一值吗?如下表所示,应在每条记录前面添加一个条目,并且该条目对于在单个执行过程中获得的所有结果集都应相同。这样做的目的是通过给出一个简短的语句(其中Unique ID=a_Ground_01)来提取将来的所有记录。谢谢


由于对初始数据帧或正在执行的函数一无所知,我可能会推荐类似于以下内容的内容

在本例中,我假设您有一个主数据帧,我们将调用
df.main
,一些新数据将绑定到主数据帧,我们将调用
df.newdata

在主数据框中创建一个名为
df.main$ExecID
的列,该列将包含整数值


运行任何函数并分配
df.newdata$ExecID为什么前两行获得相同的唯一ID?基于您希望生成唯一ID的标准?唯一ID基于执行。您可以假设,在同一个R程序执行两次之后,我们有两个不同的唯一ID。哪个/什么R程序?非常感谢Matt。这就是我想要的。
    User      DateTime   Latitude Longitude    Floor     **Unique ID** 
1     A      2017-06-15  47.29404  5.010650    Ground     A_Ground_01
2     A      2017-06-15  47.29403  5.010634    Ground     A_Ground_01
3     A      2017-06-15  47.29403  5.010668    Ground     A_Ground_02
4     A      2017-06-15  47.29403  5.010663    Ground     A_Ground_02