最近处理数据的时候需要处理一些xml文件,但是xml文件的格式之前并不是很熟悉。幸好R有一些函数可以帮助快速处理xml文件。其中的xmlToList函数尤其方便,可以使你从陌生的XML迅速回到熟悉的R的数据结构。

library(XML)
url_experiment = "ftp://ftp.ddbj.nig.ac.jp/ddbj_database/dra/fastq/DRA001//DRA001860/DRA001860.experiment.xml"
xml_experiment_list = xmlToList(url_experiment) # 将XML文件转化为R的list
head(xml_experiment_list)
ChIPseq_Library = sapply(xml_experiment_list, function(x) x$TITLE)
#处理转化为list的data即可

最新文章

  1. css驼峰写法
  2. [转]android:动态创建多个按钮 及 批量设置监听
  3. ASP.NET MVC 5 - 验证编辑方法(Edit method)和编辑视图(Edit view)
  4. curl上传图片文件
  5. Oracle 常见函数
  6. Android_AsyncTaskDemo之QQ记步数(画圆形图片知识)
  7. 怎样将BigDecimal转换成Int
  8. POJ 2777 Count Color(线段树染色,二进制优化)
  9. Storm系列(十八)事务介绍
  10. 一維條碼 EAN13 的編碼方式
  11. POJ 2039 To and Fro
  12. go语言实现寻找最大子数组
  13. window下redis的安装
  14. 02-Git简单使用
  15. python使用itchat库实现微信机器人
  16. Python中安装bs4后,pycharm依然报错ModuleNotFoundError: No module named 'bs4'
  17. JS中----this的指向和如何修改this的指向
  18. php5.6+Redis+Windows7安装 (phpstudy)
  19. NOIP 2017 d2t2 70points
  20. SQL ser 进行表中的插入操作时,变量字段名,导致报错时解决办法 :动态SQL

热门文章

  1. 使用C#下载网络文件
  2. 二模 (6) day1
  3. 二模 (1) day2
  4. C#解析复杂的Json成Dictionary<key,value>并保存到数据库(多方法解析Json 四)
  5. JSChart
  6. Spring学习笔记之模块简介
  7. 【温故知新C/C++/opencv】取址符&||cv::groupRectangles||引用与值传递
  8. APP store 审核注意点
  9. sql server和oracle的差异
  10. nginx添加未编译安装模块