library(rvest)
url<-'http://stockq.cn/market/currency.php'
web<-read_html(url)
res<-web%>%html_table(fill=T)%>%.[8]%>%as.data.frame
res<-res[c(3:5,12,23:25),c(1:3,5)]
res[,2:3]<-lapply(res[,2:3],as.numeric)
ChangeRate<-round(res$X3/res$X2,4)
data<-data.frame(res[,1:3],ChangeRate,res[,4])
names(data)<-c("Name","Price","ChangePrice","ChangeRate","Time")
mydata<-data[order(-data$ChangeRate),]
print(mydata)
Name Price ChangePrice ChangeRate Time
3 欧元/美元 1.1797 0.0130 0.0110 05:53
4 英镑/美元 1.3165 0.0049 0.0037 05:54
23 澳币/美元 0.7631 0.0008 0.0010 05:53
25 美元/加币 1.2732 -0.0001 -0.0001 05:54
12 美元/日圆 113.4600 -0.1600 -0.0014 05:53
24 纽币/美元 0.6875 -0.0028 -0.0041 05:53
5 美元/瑞士法郎 0.9897 -0.0066 -0.0067 05:53
用R抓取主要货币对实时汇率
猜你喜欢
转载自my.oschina.net/u/3093769/blog/1573959
今日推荐
周排行