科学网

 找回密码
  注册
搜索
热搜: 科学 论文
搜索
R语言如何筛选数据框中的列--select
邓飞 2022-1-20 19:42
大家好,我是飞哥呀。 我们知道,R语言学习,80%的时间都是在清洗数据,而选择合适的数据进行分析和处理也至关重要,如何选择合适的列进行分析,你知道几种方法? 如何优雅高效的选择合适的列,让我们一起来看一下吧。 1. 数据描述 数据来源是我编写的R包 learnasreml 中的 fm 数据集。 r$library(le ...
个人分类: R语言|3109 次阅读|没有评论
R语言相关性分析和相关性分析可视化常用方法汇总
邓飞 2021-12-28 19:31
本次,介绍一下相关性分析以及相关性分析可视化常用方法。 0. 相关数据 library(learnasreml) library(tidyverse) data(fm) str(fm) dd=fm%%select(-c(1:5)) head(dd) 1. 相关性分析 1.1 R语言默认函数 cor cor(dd) 这里,原始数据中有缺失值,所以有NA, ...
个人分类: R语言|1788 次阅读|没有评论
Rstuido server选择不同的R版本(conda中的不同R版本)
邓飞 2021-7-5 20:46
自从上一次服务器重装系统之后,总感觉缺少了一些东西,安装R包很多依赖库报错,也可以解决,但总是存在,烦。 一天,一个同事问我说 ggpubr 包安装不成功,我就自己试了一下,真的是……安装不成功。 当你到了我这个年纪( 破罐子破摔 ),你就会知道, 「如果有包安装不上,那就不安装了」 。所以我就用资深数据分析 ...
个人分类: R语言|2291 次阅读|没有评论
用最酷的方法学习R语言
邓飞 2021-6-5 17:18
1. 看大神怎么说 前几天去新疆培训,制作了R语言的基础教程,在翻阅资料时,看到了 知乎张敬信 关于R学习的观点,很是赞同。 张敬信老师写了一本书 《R语言编程--基于tidyverse》 ,网址:https://github.com/zhjx19/introR 下面几段是书中的话: ❝ 国内的R语言博客、教材大多数都很落后。初学R语言 ...
个人分类: R语言|2258 次阅读|没有评论
R语言中的方差分析汇总
邓飞 2020-10-21 22:08
方差分析,是统计中的基础分析方法,也是我们在分析数据时经常使用的方法。下面我总结一下R语言如何对常用的方差分析进行操作。 1. 方差分析的假定 上面这个思维导图,也可以看出,方差分析有三大假定:正态,独立和齐次,如果不满足,可以使用 广义线性模型 或者 混合线性模型 ,或者 广义线性混合模型 去分 ...
个人分类: R语言|8028 次阅读|没有评论
R语言tryCatch使用方法:判断Warning和Error
邓飞 2020-9-22 19:48
1. 出门掉坑里 因为一些情况,需要判断一行命令运行的状态,然后再做出反应,整体来说: 是否出现warning,出现了怎么处理? 是否出现Error,出现了怎么处理? 没有出现怎么处理? R中判断warning和error状态的函数,我没有找到。一个玩 Java 的同事说, try.....catch 多经典的方法,你怎么不用呢? ...
个人分类: R语言|7272 次阅读|没有评论
R语音读取txt报错:UTF-16不支持 或者<ff><fe><63>\'多字节字符串有错
邓飞 2020-9-14 22:00
1. 问题描述 一个txt文件,使用R中的 data.table 包中的 fread 函数读取时,报错: dat=fread( test.txt ) Error in fread( test.txt ): Fileisencoded in UTF-16,thisencodingisnot& ...
个人分类: R语言|3318 次阅读|没有评论
R语言中dcast 和 melt的使用
邓飞 2019-7-23 22:16
1. 图片说明 2. 例子 示例数据: set.seed(123) dat = data.frame(ID = paste0(ID_,1:10),y1 = rnorm(10),y2=rnorm(10),y3=rnorm(10),y4 = rnorm(10)) dat 结果 dat ID y1 y2 &nb ...
个人分类: R语言|14610 次阅读|没有评论
R语言如何绘制小提琴图violin plot
邓飞 2019-7-23 22:13
1. 安装vioplot软件包 install.packages(vioplot) 2. 测试数据 生成一段随机数的数据框 dat = data.frame(y = rnorm(1000)) 绘制小提琴图 library(vioplot) vioplot(dat$y) 关注我 公众号:育种数据分析之放飞自我 ID: R-breeding ​
个人分类: R语言|11379 次阅读|没有评论
R 语言中的汇总统计:如何批量计算不同因素不同水平的平均值
邓飞 2019-7-16 07:40
参考 https://stackoverflow.com/questions/12478943/how-to-group-data-table-by-multiple-columns 实际工作中,我们需要对数据进行平均值计算,这里我比较了 aggregate 和 data.table 的方法,测试主要包括: 1,对数据yield计算平均值 2,计算N不同水平的平均值 3, 计算N和P不同水平的平均值 1. 常规方法a ...
个人分类: R语言|2991 次阅读|没有评论

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2022-6-25 23:00

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部