楼主: cbw1243
44317 504

[问答] 接受各种R语言难题   [推广有奖]

141
jiaojiaojiaojia 发表于 2016-7-10 10:46:25
x=c("AB","AC","FD","GH")
y=1:4
df0 <- data.frame(x,y)
df0
# 方法1
df0[grep("[ABC]",substr(df0$x,2,2)),]
想请问一下第一个方法中的substr(df0$x,2,2)是什么意思?
单独输入substr(df0$x,2,2)为什么输出的为什么substr(df0$x,2,2)的得到结果是[1] "B" "C" "D" "H"
为什么不是得到AC?

142
330081293 发表于 2016-7-10 11:57:24
入门的问题

请问例子   Age=C(11:13)     要怎么修改??   只能一个数字一个数字的输入吗?

> df=data.frame(
+ Name=c("w","d","g"),
+ Age=c(11:12),
+ );   显示没有参数  和缺省值

143
765442004 发表于 2016-7-10 15:47:54
暑假实习接到一个项目,是关于数据处理的。      
数据源有70万个调查者,一共有50多个变量。
项目是关于用已有数据来预测酒店客户流失否。
数据特点:缺失值特别多,有些变量缺失率达到40%,最少的也达到10%,少有变量是齐全的,齐全的变量都是一些与预测客户流失否没太大关系的。
现在我做到处理数据的异常值和缺失值的步骤,异常值我选择直接删除,缺失值我现在不知道用什么方法去补全他们。
请问楼主你能处理好这个问题吗?
我可以提供数据源,实验步骤,我的QQ和电话。
求楼主解决

144
cbw1243 发表于 2016-7-10 21:59:26
765442004 发表于 2016-7-10 15:47
暑假实习接到一个项目,是关于数据处理的。      
数据源有70万个调查者,一共有50多个变量。
项目是关于 ...
这个不是R问题,所以我不方便提供具体解决方案。
弥补缺失值的办法有一些,比如移动平均之类的,主要看你数据的性质。建议去看一些相关的统计理论

145
cbw1243 发表于 2016-7-10 22:01:33
330081293 发表于 2016-7-10 11:57
入门的问题

请问例子   Age=C(11:13)     要怎么修改??   只能一个数字一个数字的输入吗?
df里你打错成了c(11:12)

146
cbw1243 发表于 2016-7-10 22:04:46
jiaojiaojiaojia 发表于 2016-7-10 10:46
x=c("AB","AC","FD","GH")
y=1:4
df0
substr是要对x中每一个元素进行抓取。
substr(x, 2,2)就是抓取第二个character,所以显示的都是x中每一个元素的第二个character,B C D H

147
cbw1243 发表于 2016-7-10 22:17:41
jiaojiaojiaojia 发表于 2016-7-10 10:37
想要每个冒号后面的
strsplit(text, ':') #text是你的一段话

148
cbw1243 发表于 2016-7-10 22:19:27
jiaojiaojiaojia 发表于 2016-7-10 10:43
我还想请问一下,下列数据是否可以通过r语言提取有用信息,例如,在哪里工作,几岁,信用怎么样等等
83年 ...
R的文本抓取能力很强的,只要你知道怎么去抓取,把意图让R领会

149
330081293 发表于 2016-7-11 08:15:24
cbw1243 发表于 2016-7-10 22:01
df里你打错成了c(11:12)
我的程序里面没有写错,是 提问题的时候   打错了,   还是不能显示,我换了个  版本的R    这个方法还是不能用,只能用   转换过的文本文档    才能读取。     另外  我还有个   问题,R读取  转换过的CSV  格式的文档后,   能用什么方法  对其中任意两列  做出散点图???除了plot函数外。   
  
R 读取CSV文档 后    显示出了几列数据,每列数据  的列头  显示x.1  x.2   之类的,然后我用   plot 函数,格式是plot(x.1,x.2)  不能做出散点图。请问要怎么操作  才能做出散点图???

感激涕零!!!

150
cbw1243 发表于 2016-7-11 11:29:52
330081293 发表于 2016-7-11 08:15
我的程序里面没有写错,是 提问题的时候   打错了,   还是不能显示,我换了个  版本的R    这个方法还是 ...
建议你给出你的data,以及你的代码,这样我才知道你在干什么

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-31 16:11