我正在使用R导入CSV文件。当我阅读它时,我发现有一个额外的列,当我尝试合并多个数据帧时会导致问题。这是我使用的代码
df.V1 <-read.csv("V1.csv", header = T, na.strings = c(""),check.names = FALSE)
这就是我要得到的
如何摆脱没有标题名称的第一列
我使用了这一行代码,但是不起作用!
df.V1 <- df.V1[,-1]
有人可以帮我解决这个问题吗?
实际上,这个“没有标题名称的列”只是表的索引。它在打印表格时自动添加,但不会影响数据框的任何操作。
我创建的一个数据框的示例:
如果检查列数,即使显示索引列,您也会看到它是2。
ncol(data)
# > 2
如果合并两个数据帧时遇到问题,则可能是合并代码出了问题。尝试使用left_join()
库中的inner_join()
或dplyr
函数。
文档here。