使列在 R 中具有唯一的名称

use*_*024 1 r

我有这种类型的数据框:

manufacturer  P

honda        33         
honda        32         
honda        32         
honda        29         
honda        32         
honda        34         
honda        36         
honda        36         
honda        29
Run Code Online (Sandbox Code Playgroud)

我想让列制造商具有唯一的名称。例如本田_1、本田_2。怎么做?

小智 5

使用以下内容:

data$manufacturer <- make.unique(data$manufacturer, sep="_")
Run Code Online (Sandbox Code Playgroud)