R2-12 第二阶段第一次

pcr狗 2018-01-23 21:51:46 阅读: 1152

#task1

library(httr)

cell2017<-'https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?db=pubmed&term=cell[journal]+AND+2017[pdat]&usehistory=y&retmode=json'

result_cell<-POST(cell2017)

content1<-content(result_cell)

searchresult<-content1$esearchresult

count1<-searchresult$count

print(count1)

task1.jpg


#task2

pubmedid<-'29249359,29249360'

download_at<-'https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi'

t2<-POST(download_at,

         body = list(

           db='pubmed',

           id=pubmedid,

           retmode='xml'

           )

         )

library(xml2)

content2<-content(t2)

article<-xml_children(content2)

count=length(article)

cnt=1

while(cnt<=count){title=xml_find_first(article[cnt],".//ArticleTitle")

abstract=xml_find_first(article[cnt],".//AbstractText")

print(xml_text(title))

print(xml_text(abstract))

cnt = cnt + 1

}

task2.jpg

 
邀请讨论

附件

{{f.title}} 大小 {{f.file_size}} 下载 {{f.count_download}} 金币 {{f.count_gold}}
{{item.nick_name}} 受邀请回答 {{item.create_time}}
{{item.refer_comment.nick_name}} {{item.refer_comment.create_time}}

附件

{{f.title}} 大小 {{f.file_size}} 下载 {{f.count_download}} 金币 {{f.count_gold}}
切换到完整回复 发送回复
赞({{item.count_zan}}) 踩({{item.count_cai}}) 删除 回复 关闭
科研狗©2015-2025 科研好助手,京ICP备20005780号-1 建议意见

服务热线

178 0020 3020

微信服务号