R处理xml文件

最近处理数据的时候需要处理一些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即可
时间: 2024-12-11 18:41:03

R处理xml文件的相关文章

解决android中Layout文件下的xml文件配好后,R类中不能自动生成相应代码

不能更新的原因: 1.在xml文件中代码错误或者格式错误 2.eclipse 编译器是老版本 3.布局文件的文件名有大写字母 4.含有相同文件名.格式的xml文件解决方法: 1.找到出错的xml文件中的错误代码格式改正,并执行project —clean 操作 2.eclipse 选择Project--Build Automaticaly ,将上面的勾去掉

通过编码和xml文件两种方式实现tween动画

tween有四种动画效果:alpha(透明).rotate(旋转), translate(移动),scale(缩放); 可以通过硬编码和xml文件这两种方式来实现. xml实现: 第一步:在项目的res文件下面新建一个文件夹名字是anim(必须) 第二步:在anim文件夹下面新建新的xml文件,在xml文件中具体设置动画效果 第三步:在Activity中使用 AnimationUtils.loadAnimation(MainActivity.this,R.anim.xx);来获取. 1.alph

VS之XML文件操作

XML,可扩展的标识语言(eXtensible Markup Language),具有多种优势,所以现在被广泛使用,本文通过一个简单的例子来实现对XML文件的保存和读取操作. 使用工具:VS2008 使用语言:C++ 开发步骤: 1.新建对话框程序 2.添加XML相关类 该类摘自网络 Markup.h // Markup.h: interface for the CMarkup class. // // Markup Release 8.2 // Copyright (C) 1999-2006

android XMLPullParser读取xml文件

由于刚学Android,用的开发工具是Android studio,没用过eclipse的那个开发Android,所以针对有些说由于2个IDE的路径不通导致的文件读取不到,不做分析(实际上是没法分析eclipse里的),这个博文只针对AS用户. 我们的资源文件,除了放到res目录下之外,还可以放在跟java .res同级的asserts(新建的)目录里. 今天要解析的这个xml就是在这个目录下的. 首先说一下xmlpullparser,这个pull解析是基于事件的模式.比如 读取到xml的开始声

xml文件操作

一.xml文件操作1.了解xml文件的SAX解析方式 1.1SAX解析XML  //第一步:解析xml的对象  //工厂模式   SAXParser parser = SAXParserFactory       .newInstance()       .newSAXParser();  //第二步:获得xml文件   InputStream is = getResources().openRawResource(R.raw.shu);  //第三步: 处理器   DefaultHandler

Android项目中的config.xml文件 “config.xml”

Android应用程序需要保存一些配置时,可以将这些配置项放置到values/config.xml文件中. 实例分析: <?xml version="1.0" encoding="utf-8"?> <!-- /* ** Copyright 2009, The Android Open Source Project ** ** Licensed under the Apache License, Version 2.0 (the "Lice

【Android】XML文件的解析

1.首先我们可以在res包路径下创建一个raw包,然后在raw下创建一个email.xml 文件,并修改其内容如下: 1 <?xml version="1.0" encoding="utf-8"?> 2 <email> 3 <from>[email protected]</from> 4 <to>[email protected]</to> 5 <date>2016/4/5</

android通过xml文件实现Animation动画

Rotate的xml文件编写方法 <rotate android:fromDegrees="0" android:toDegrees="+350" android:pivotX="50%" android:pivotY="50%" android:duration="1000"/> *android:toDegrees="+350"正号代表的是旋转方向,正号为顺时针,负号为逆

xml文件存储

模拟备份短信功能,首先要知道存短信得分为四个部分,短信体,时间,传送方式:接收/发送,还有就是电话号码. 然后我们定义一个javabean对他进行封装.然后通过stringbuffer拼接好,传入到本地sd卡中,就完成了: 短信封装类 package com.example.xmlsave; public class Mess { private String body; private String date; private String address; private String ty