G木木夕 2016-05-16 05:18 采纳率: 33.3%
浏览 4714

R语言,在本地的Rstudio上,读入数据左上多了一个x?请教各位,谢谢!

这条命令左上角多了x,其它都行,读出来class是数据框,挺规整

my_data <- read.table("D:\Data.txt", head=T,sep="\t") #######现在发现转化成numeric时,产生的NA数和行数一样多,我估计没写row.names=1的结果就是把第一列全纳入数据框了。。。。

本来是用这条,更不行。上条代码至少没报错(但事实证明有后果)。

gene_data <- read.csv("D:\Data.txt", head=T,sep="\t",row.names=1)
Error in read.table(file = file, header = header, sep = sep, quote = quote, :
'row.names'里不能有重复的名字

因为我的数据是txt文件,有行名和列名,所以相加row.names=1,但第一条命令读出来也有行名和列名,就是本该空着一个格的左上角,成了x。

  • 写回答

2条回答

  • 小灸舞 2016-05-16 07:21
    关注

    照理左上角是不会有x的
    除非你的txt存的时候就有问题,比如开头就空了一个\t
    还有转化成numeric时你是怎么转换的?

    评论

报告相同问题?

悬赏问题

  • ¥15 PADS Logic 原理图
  • ¥15 PADS Logic 图标
  • ¥15 电脑和power bi环境都是英文如何将日期层次结构转换成英文
  • ¥20 气象站点数据求取中~
  • ¥15 如何获取APP内弹出的网址链接
  • ¥15 wifi 图标不见了 不知道怎么办 上不了网 变成小地球了
  • ¥50 STM32单片机传感器读取错误
  • ¥15 (关键词-阻抗匹配,HFSS,RFID标签天线)
  • ¥15 机器人轨迹规划相关问题
  • ¥15 word样式右侧翻页键消失