1.Web数据

  a. 拥有API的网站

> library(WDI)
载入需要的程辑包:RJSONIO
> library(RJSONIO)
> library(WDI)
> wdi_datasets <- WDIsearch()
> head(wdi_datasets)
indicator
[1,] "BG.GSR.NFSV.GD.ZS"
[2,] "BM.KLT.DINV.GD.ZS"
[3,] "BN.CAB.XOKA.GD.ZS"
[4,] "BN.CUR.GDPM.ZS"
[5,] "BN.GSR.FCTY.CD.ZS"
[6,] "BN.KLT.DINV.CD.ZS"
name
[1,] "Trade in services (% of GDP)"
[2,] "Foreign direct investment, net outflows (% of GDP)"
[3,] "Current account balance (% of GDP)"
[4,] "Current account balance excluding net official capital grants (% of GDP)"
[5,] "Net income (% of GDP)"
[6,] "Foreign direct investment (% of GDP)"
> wdi_trade_in_services <-WDI(indicator = "BG.GSR.NFSV.GD.ZS")
> str(wdi_trade_in_services)
'data.frame': 1848 obs. of 4 variables:
$ iso2c : chr "1A" "1A" "1A" "1A" ...
$ country : chr "Arab World" "Arab World" "Arab World" "Arab World" ...
$ BG.GSR.NFSV.GD.ZS: num 15 17.1 19.1 17.4 18.5 ...
$ year : num 2011 2010 2009 2008 2007 ...

  使用quantmod包可以访问股票行情

> library(quantmod)

> options(getSymbols.auto.assign=FALSE)
> microsoft <- getSymbols("MSFT")

> head(microsoft)
MSFT.Open MSFT.High MSFT.Low
2007-01-03 29.91 30.25 29.40
2007-01-04 29.70 29.97 29.44
2007-01-05 29.63 29.75 29.45
2007-01-08 29.65 30.10 29.53
2007-01-09 30.00 30.18 29.73
2007-01-10 29.80 29.89 29.43
MSFT.Close MSFT.Volume MSFT.Adjusted
2007-01-03 29.86 76935100 22.96563
2007-01-04 29.81 45774500 22.92717
2007-01-05 29.64 44607200 22.79642
2007-01-08 29.93 50220200 23.01947
2007-01-09 29.96 44636600 23.04254
2007-01-10 29.66 55017400 22.81180

  b.抓取网页

抓取Justin Rao的网站从2002年到2008年间的NBA工资数据

> salary_url <- "http://www.justinmrao.com/salary_data.csv"
> local_copy <- "my local copy.csv"
> download.file(salary_url,local_copy)
trying URL 'http://www.justinmrao.com/salary_data.csv'
Content type 'text/plain' length 390643 bytes (381 KB)
downloaded 381 KB

> salary_data <- read.csv(local_copy)

转载于:https://www.cnblogs.com/JaniceZD/p/7978425.html

R语言学习(10)获取数据相关推荐

  1. R语言学习10-查看数据

    当我们处理一个新的数据集的时候,第一件事就是要对数据做一个了解.数据的格式是什么?数据的维度是多少?变量名是什么? 变量如何存储? 是否缺少数据? 数据中是否有任何缺陷? 本次课将学习如何使用R的内置 ...

  2. r语言electricity数据集_R语言学习10-查看数据

    当我们处理一个新的数据集的时候,第一件事就是要对数据做一个了解.数据的格式是什么?数据的维度是多少?变量名是什么? 变量如何存储? 是否缺少数据? 数据中是否有任何缺陷? 本次课将学习如何使用R的内置 ...

  3. R语言names函数获取或者设置数据对象名称实战

    R语言names函数获取或者设置数据对象名称实战 目录 R语言names函数获取或者设置数据对象名称实战 #基本语法

  4. R语言学习笔记(1~3)

    R语言学习笔记(1~3) 一.R语言介绍 x <- rnorm(5) 创建了一个名为x的向量对象,它包含5个来自标准正态分布的随机偏差. 1.1 注释 由符号#开头. #函数c()以向量的形式输 ...

  5. r语言c函数怎么用,R语言学习笔记——C#中如何使用R语言setwd()函数

    在R语言编译器中,设置当前工作文件夹可以用setwd()函数. > setwd("e://桌面//") > setwd("e:\桌面\") > ...

  6. R语言学习笔记——高级篇:第十四章-主成分分析和因子分析

    R语言 R语言学习笔记--高级篇:第十四章-主成分分析和因子分析 文章目录 R语言 前言 一.R中的主成分和因子分析 二.主成分分析 2.1.判断主成分的个数 2.2.提取主成分 2.3.主成分旋转 ...

  7. R语言学习笔记——入门篇:第三章-图形初阶

    R语言 R语言学习笔记--入门篇:第三章-图形初阶 文章目录 R语言 一.使用图形 1.1.基础绘图函数:plot( ) 1.2.图形控制函数:dev( ) 补充--直方图函数:hist( ) 补充- ...

  8. r语言抓取网页数据_使用R进行网页抓取的简介

    r语言抓取网页数据 by Hiren Patel 希伦·帕特尔(Hiren Patel) 使用R进行网页抓取的简介 (An introduction to web scraping using R) ...

  9. 价值1143元的《R语言统计分析微生物组数据(Statistical Analysis of Microbiome Data with R)》系列图书

    文章目录 <R语言统计分析微生物组数据> 本书简介 作者简介 章节简介 猜你喜欢 写在后面 <R语言统计分析微生物组数据> Statistical Analysis of Mi ...

  10. R语言学习手记 (1)

    R语言学习手记 (1) 经管的会计和财管都会学数据统计与分析R语言这门课,加上我也有点兴趣,就提前选了这门课,以下的笔记由老师上课的PPT.<R语言编程艺术>和<R语言数据科学> ...

最新文章

  1. 成功解决No such file or directory: site-packages\\pyyaml-5.3-py3.6-win-amd64.egg\\EGG-INFO\\top_level.t
  2. 后台产品经理入门指南(下)
  3. Node.js 异步编程之 Callback介绍
  4. pymysql模块的使用
  5. atlas 力矩计算_Atlas Copco基本拧紧技术
  6. 屏蔽网站广告插件:广告终结者
  7. 腾达W311MA无线网卡驱动安装 ubuntu16.04
  8. Numerical Computing with MaTLAB(matlab数值计算)书中的工具箱 ncm下载以及课本答案和程序下载
  9. 计算机如何启动论文,论文在电脑上开始怎么写_初学者怎么在电脑上写论文_在电脑上写稿子的全部步骤...
  10. 2022-04-13 分布式任务调度Quartz
  11. Java Static关键字详解
  12. SpringBoot修改启动横幅标语(banner)
  13. 无套路!最新官宣的1000+微信红包封面,领取入口戳→
  14. dcb在c语言哪个文件,DCB 文件扩展名: 它是什么以及如何打开它?
  15. ubuntu 坚果云无法切换用户[closed]
  16. 扇贝python编程课_扇贝编程app下载-扇贝编程手机版python「附如何设置自由职业」 - 超好玩...
  17. 职业生涯的7个发展阶段及如何在每个阶段成功?
  18. c++演讲比赛流程管理系统
  19. 单位内用lk作负载均衡,大家看看
  20. java截取指定区域屏幕,Java 屏幕截取,抓取屏幕截图

热门文章

  1. 关于java线程同步的笔记_线程同步(JAVA笔记-线程基础篇)
  2. 记录一个解决了一个下午加一个晚上的问题,关于springMVC上传文件的功能
  3. 8皇后以及N皇后算法探究,回溯算法的JAVA实现,递归方案(一)
  4. 2019年末逆向复习系列之努比亚Cookie生成逆向分析
  5. 结构体自动化转为char数组的实现
  6. WGAN-GP 学习笔记
  7. hadoop API之:文件操作
  8. 线程池是如何复用的?
  9. javaweb学习总结(十):HttpServletRequest对象(一)
  10. 求最大值及其下标编程总结