Error in read.table(file = file, header = header, sep = sep, quote = quote, : 不允许有重复的'row.names'

问题遇到的现象和发生背景

照着别人的火山图代码做的,但是只要一输入row.names=1的时候就会出现不允许有重复的row names,不知道到底是哪里出了问题

问题相关代码,请勿粘贴截图

setwd("d:/Program Files/RStudio")
df <- read.csv("C2a_volcano.csv",row.names = 1)

运行结果及报错内容

Error in read.table(file = file, header = header, sep = sep, quote = quote, : 不允许有重复的'row.names'

我的解答思路和尝试过的方法

如果把1改成NULL就不会出现报错,但是后面的代码就无法运行了

我想要达到的结果

我希望不要再报错了