博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
用R抓取主要货币对实时汇率
阅读量:7039 次
发布时间:2019-06-28

本文共 848 字,大约阅读时间需要 2 分钟。

hot3.png

library(rvest)url<-'http://stockq.cn/market/currency.php'web<-read_html(url)res<-web%>%html_table(fill=T)%>%.[8]%>%as.data.frameres<-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  Time3      欧元/美元   1.1797      0.0130     0.0110 05:534      英镑/美元   1.3165      0.0049     0.0037 05:5423     澳币/美元   0.7631      0.0008     0.0010 05:5325     美元/加币   1.2732     -0.0001    -0.0001 05:5412     美元/日圆 113.4600     -0.1600    -0.0014 05:5324     纽币/美元   0.6875     -0.0028    -0.0041 05:535  美元/瑞士法郎   0.9897     -0.0066    -0.0067 05:53

转载于:https://my.oschina.net/u/3093769/blog/1573959

你可能感兴趣的文章
Alamofire4.x开源代码分析(二)请求参数和编码
查看>>
Android设计模式系列(10)--SDK源码之原型模式
查看>>
对象的共享
查看>>
android在线API地址
查看>>
Android APK反编译详解
查看>>
Actor, Reactor与Proactor模型
查看>>
Verson Magic problem
查看>>
sbt解析spark依赖报错
查看>>
Passcode
查看>>
TapKu Graph
查看>>
面试需要的基础知识-合并排序数组
查看>>
关于Unity 2018的实体组件系统(ECS)一
查看>>
Echarts---添加渐变功能
查看>>
linux 下解压命令大全
查看>>
深入了解 Linux下安装DNS+Sendmail服务
查看>>
python在类中实现swith case功能
查看>>
SpringCloud学习系列之一 ----- 搭建一个高可用的注册中心(Eureka)
查看>>
leetcode Sort List
查看>>
Maven com.sun.jdmk:jmxtools:jar 下载不下来
查看>>
DevExpress之Skin自定义使用
查看>>