Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
抑制r中data.frame中列中的重复值_R_Dataframe_Duplicates - Fatal编程技术网

抑制r中data.frame中列中的重复值

抑制r中data.frame中列中的重复值,r,dataframe,duplicates,R,Dataframe,Duplicates,我有一个简单的data.frame mydf <- read.csv("mydf.csv") mydf SOC Preferred.Term Serious Non.Serious cardiac disorders dizziness 0 0 cardiac disorders

我有一个简单的data.frame

mydf <- read.csv("mydf.csv")
mydf

                         SOC        Preferred.Term       Serious       Non.Serious
           cardiac disorders             dizziness             0                 0
           cardiac disorders    dizziness postural             0                 1
           cardiac disorders          palpitations             0                 0
           cardiac disorders              dyspnoea             0                 1
           cardiac disorders     oedema peripheral             0                 0
               eye disorders lacrimation increased             0                 3
               eye disorders              eye pain             0                 0
               eye disorders             mydriasis             0                 0
               eye disorders        vision blurred             0                 0
               eye disorders     visual impairment             0                 1
              oral disorders         dental caries             0                 0
              oral disorders        tooth fracture             0                 0
是否有一种简单/快速的方法来修改my data.frame以删除第1列中的重复

或者,在R中是否有某种类型的演示包可以生成一个表,以消除第1列中重复的术语


感谢您的建议。

一种简单的方法,假设变量
SOC
已排序且具有类特征:

mydf$SOC[duplicated(mydf$SOC)] <- ""

mydf$SOC[重复(mydf$SOC)]太棒了。非常感谢。
mydf$SOC[duplicated(mydf$SOC)] <- ""