查看: 757|回复: 4

[R语言] 请教关于数据框读取的问题

[复制链接]
  • TA的每日心情

    2016.4.16 15:33
  • 签到天数: 3 天

    连续签到: 2 天

    [LV.2]偶尔看看I

    钵水母

    Rank: 3Rank: 3

    主题
    5
    奥币
    548
    积分
    88
    注册时间
    2016.4.10
    在线时间
    6 小时

    发表于 2016.4.12 10:34:03 | 显示全部楼层 |阅读模式
    基迪奥培训课件à案例学习:PCA分析部分

    模板代码在读取数据框的时候使用的是expr=read.table("all.gene.rpkm",head=T,row.names=1),经过转置后,数据仍为数值格式。

    我的写法是expr=read.table("all.gene.rpkm",head=T,sep=”\t”),数据经过转置后变成了文本格式。
    不明白这两句的区别,求解。

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    回复

    使用道具 举报

  • TA的每日心情

    2016.4.16 15:33
  • 签到天数: 3 天

    连续签到: 2 天

    [LV.2]偶尔看看I

    钵水母

    Rank: 3Rank: 3

    主题
    5
    奥币
    548
    积分
    88
    注册时间
    2016.4.10
    在线时间
    6 小时

     楼主| 发表于 2016.4.12 10:58:07 | 显示全部楼层
    我好像明白了,见课件P18
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2016.4.16 15:33
  • 签到天数: 3 天

    连续签到: 2 天

    [LV.2]偶尔看看I

    钵水母

    Rank: 3Rank: 3

    主题
    5
    奥币
    548
    积分
    88
    注册时间
    2016.4.10
    在线时间
    6 小时

     楼主| 发表于 2016.4.12 10:58:38 | 显示全部楼层
    这是R转置问题的一个延伸。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    吃饭
    2018.6.25 11:18
  • 签到天数: 97 天

    连续签到: 1 天

    [LV.6]常住居民II

    管理员

    Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

    主题
    44
    奥币
    3694
    积分
    4714
    注册时间
    2015.12.5
    在线时间
    466 小时

    活跃会员论坛元老


    发表于 2016.4.13 18:12:07 | 显示全部楼层
    因为第一列是文本,如果read.table读数据加了row.name=1,那么第一列不是数据,而是行名。所以保证的数据框是数值型的。
    如果没加row.name=1,那么第一列就是数据的一部分, 于是软件判断读入的数据是文本型的。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2016.4.16 15:33
  • 签到天数: 3 天

    连续签到: 2 天

    [LV.2]偶尔看看I

    钵水母

    Rank: 3Rank: 3

    主题
    5
    奥币
    548
    积分
    88
    注册时间
    2016.4.10
    在线时间
    6 小时

     楼主| 发表于 2016.4.14 09:04:57 | 显示全部楼层
    基迪奥-周煌凯 发表于 2016.4.13 18:12
    因为第一列是文本,如果read.table读数据加了row.name=1,那么第一列不是数据,而是行名。所以保证的数据框 ...

    感谢回复。
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 返回顶部 返回列表