啊啊啊啊啊吖

使用R怎么将多行数据转化成一行数据

#原始数据 df <- data.frame(x = c("a", "b","c"), y = c(3, 4,5), z = c(5, 6,7)) 解决方法: df %>%  mutate(id = 1:n()) %>%  gather(key = key, value = value, -id) %>%  mutate(key = paste0(key, id)) %>%  select

啊啊啊啊啊吖

2018-10-16

117.1515 3 2
  • 关注作者
  • 收藏

开心,R安装包出错得到解决~分享一波

程序包->设定CRAN镜像->China(Beijing 4)[https]->确定 程序包->安装程序包->multcomp 结果: --- 在此連線階段时请选用CRAN的鏡子 --- 试开URL’https://mirrors.tuna.tsinghua.ed ... /multcomp_1.4-1.zip Content type 'application/zip' length 63111

啊啊啊啊啊吖

2018-10-16

216.7970 6 0
  • 关注作者
  • 收藏

R分组排序删选的问题解决

有一个数据框,现在INPUT_FID是1~425,我想每组按照DISTANCE排序,抽取每组DISTANCE最小的前50个的行,输出组成一个新的数据框,在R里应该怎么操作? library(tidyverse) newData <- oldData %>% group_by(INPUT_FID) %>% top_n(n = 50, wt = desc(DISTANCE))

啊啊啊啊啊吖

2018-10-16

76.6461 3 0
  • 关注作者
  • 收藏

决策树画roc曲线的折点问题

使用的是pROC包,关于roc()的参数我有点疑惑,modelroc <- roc(my第一个mydata.testy是实际数据里y变量的值,res_cost是我使用C50包构建决策树之后用predict.C5.0函数得到的预测结果,这两个都是factor的vector应该是,然后直接运行的话报错:第二个参数必须是numeric或者有序的,我就用as.numeric把res_cost转换成数字最后

啊啊啊啊啊吖

2018-10-16

115.7926 4 0
  • 关注作者
  • 收藏

用R做单因素方差分析真的很easy

方差分析在统计学上是很重要的一个知识,其是基于平方和分解的一种推断统计方法,其目的在与推断两组或多组总体的均值是否相等,检验两个或多个均值的差异是否在统计意义上显著。 总平方和(SST)=组内平方和(SSE) 组间平方和(SSB) (均是离均差平方和) 自由度 n-1 = n-g g-1 离均差平方和自能反应变异的绝对大小,变异程度除与离均差平方和的大小有关外,还与其自由度有关。引入均方差(M

啊啊啊啊啊吖

2018-10-16

115.7926 4 0
  • 关注作者
  • 收藏

中文分词jieba的学习分享

jieba.cut 接受三个输入参数: 需要分词的字符串;cut_all 参数用来控制是否采用全模式;HMM 参数用来控制是否使用 HMM 模型 待分词的字符串可以是 unicode 或 UTF-8 字符串、GBK 字符串。 jieba.cut 返回的结构都是一个可迭代的 generator,可以使用 for 循环来获得分词后得到的每一个词语(unicode),或者用 jieba.lcut 直接返

啊啊啊啊啊吖

2018-10-16

142.1984 5 0
  • 关注作者
  • 收藏

Macbook安装的R不显示中文,一个小代码就搞定

使用macbook pro中R作图之后没有中文,并且显示中文的地方都是空白页,其实一个代码就可以解决: #安装showtext包 library(showtext) dev.new() showtext.begin()

啊啊啊啊啊吖

2018-10-16

32.9527 6 0
  • 关注作者
  • 收藏

在Excel也可以使用R!!安装了一天终于解决了

前不久在看R语言核心手册,上面说R里面有RExcel包能够在Excel里面直接使用R,瞬间感觉Excel特别高大上(Excel还能借助某些工具,直接进行数据挖掘),因感兴趣,就安装书里面的步骤安装了一下,发现并不成功,就绞尽脑汁,实验各种方法,最终发现了一种可行的。 首先介绍一下书里面介绍的安装方法:如果你已经安装好R,那么直接在镜像上下载RExcel包,下面的命令即可下载RExcel,设置RC

啊啊啊啊啊吖

2018-10-16

57.0632 6 0
  • 关注作者
  • 收藏

学习一波~刚刚在工作中遇到的缺失值问题,解决了

即一个变量var从第n行开始出现值,那么怎么变成新变量New_var 即第n行之前的记录仍为空值,第n后出现的空值变为字符串"缺失"。 data test;    infile cards missover;    input id $ var $; cards; 1   1 A 1   1 B ; run; data want;    set test;    r

啊啊啊啊啊吖

2018-10-16

35.3866 5 2
  • 关注作者
  • 收藏
<1606162