搜索
人大经济论坛 附件下载

附件下载

所在主题:
文件名:  Owls.txt
资料下载链接地址: https://bbs.pinggu.org/a-1252818.html
附件大小:
22.38 KB   举报本内容

附件是R语言初学者指南里的一个数据集文件.
我采用以下命令
  1. Owls <- read.table(file = "Owls.txt", header = TRUE, dec = ".")
  2. names(Owls)
  3. str(Owls)
  4. ifelse(Owls$FoodTreatment == "Satiated", Owls$NestNight <- paste(Owls$Nest, "1",sep = "_"),
  5. Owls$NestNight <- paste(Owls$Nest, "2",sep = "_"))
  6. head(Owls)
复制代码

出来的结果是
  1. Nest FoodTreatment SexParent ArrivalTime
  2. 1 AutavauxTV Deprived Male 22.25
  3. 2 AutavauxTV Satiated Male 22.38
  4. 3 AutavauxTV Deprived Male 22.53
  5. 4 AutavauxTV Deprived Male 22.56
  6. 5 AutavauxTV Deprived Male 22.61
  7. 6 AutavauxTV Deprived Male 22.65
  8. SiblingNegotiation BroodSize NegPerChick NestNight
  9. 1 4 5 0.8 AutavauxTV_2
  10. 2 0 5 0.0 AutavauxTV_2
  11. 3 2 5 0.4 AutavauxTV_2
  12. 4 2 5 0.4 AutavauxTV_2
  13. 5 2 5 0.4 AutavauxTV_2
  14. 6 2 5 0.4 AutavauxTV_2
复制代码

如果用命令
  1. Owls$NestNight <- paste(Owls$Nest, Owls$FoodTreatment,sep = "_")
复制代码


然后再用head(Owls)就得到了
  1. Nest FoodTreatment SexParent ArrivalTime
  2. 1 AutavauxTV Deprived Male 22.25
  3. 2 AutavauxTV Satiated Male 22.38
  4. 3 AutavauxTV Deprived Male 22.53
  5. 4 AutavauxTV Deprived Male 22.56
  6. 5 AutavauxTV Deprived Male 22.61
  7. 6 AutavauxTV Deprived Male 22.65
  8. SiblingNegotiation BroodSize NegPerChick NestNight
  9. 1 4 5 0.8 AutavauxTV_Deprived
  10. 2 0 5 0.0 AutavauxTV_Satiated
  11. 3 2 5 0.4 AutavauxTV_Deprived
  12. 4 2 5 0.4 AutavauxTV_Deprived
  13. 5 2 5 0.4 AutavauxTV_Deprived
  14. 6 2 5 0.4 AutavauxTV_Deprived


  15. 请问是不是这里我的ifelse语句用法有问题,谢谢!

  16. 另外一个问题,这里导入的Owls是list还是data.frame呢?怎么用is.list(Owls)出来的结果是TRUE,用is.data.frame(Owls)出来的结果也是TRUE.
复制代码


    熟悉论坛请点击新手指南
下载说明
1、论坛支持迅雷和网际快车等p2p多线程软件下载,请在上面选择下载通道单击右健下载即可。
2、论坛会定期自动批量更新下载地址,所以请不要浪费时间盗链论坛资源,盗链地址会很快失效。
3、本站为非盈利性质的学术交流网站,鼓励和保护原创作品,拒绝未经版权人许可的上传行为。本站如接到版权人发出的合格侵权通知,将积极的采取必要措施;同时,本站也将在技术手段和能力范围内,履行版权保护的注意义务。
(如有侵权,欢迎举报)
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

GMT+8, 2025-12-29 10:01