干货:用R语言进行数据提取的方法!

88 篇文章 1 订阅
78 篇文章 0 订阅

 数据提取是数据分析当中重要的一环,也是需要数据分析师耐心细心地做好。我们大圣众包(www.dashengzb.cn小编今天就和大家分享蓝鲸的文章,如何通过R语言对数据进行提取分析,达到所需。

  读取并创建数据表

  首先第一步是读取数据,并创建名称为loandata的数据表。后面我们将从这个表中进行数据提取。

  将数据表中的用户ID列设置为索引列,下面是具体的代码和结果。

  提取行信息

  按行提取信息简单的方法是输入开始和结束的行号,下面的代码提取了第一行和第二行的信息。

  也可以直接输入索引行的名称来提取特定行的信息,下面的代码提取了用户ID为1296599的贷款信息。

  同样的方式可以同时准确的提取多个特定用户ID的贷款信息。

  提取列信息

  按列提取信息的方式与行类似,输入开始的列号和结束的列号。下面的代码中提取了第一列和第二列的信息。

  也可以直接输入列名称提取特定列的信息,例如下面的代码提取了数据表中term列的信息。

  同样的方法,可以同时提取多个列的信息,下面的代码中提取了term和grade列的信息。

  提取特定行列信息

  把提取行信息的方法与提取列信息的方法汇总,可以提取特定行列的信息。下面的代码中提取了第三行,第5列和第6列的信息。

  也可以直接输入索引行中用户ID和列名称,进行信息提取。

  提取最大值的行信息

  除了提取行和列的信息外,还可以按条件进行提取,例如提取数据表中贷款金额最大值的行。下面的代码中使用which.max函数用来确定贷款金额最大值的行号。

  提取最小值的行信息

  同样的方法也可以用which.min函数来提取贷款金额最小值所在行的信息。




  • 48
    点赞
  • 315
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值