• 主页
  • 课程

    关于课程

    • 课程归档
    • 成为一名讲师
    • 讲师信息
    教学以及管理操作教程

    教学以及管理操作教程

    ¥1,000.00 ¥100.00
    阅读更多
  • 特色
    • 展示
    • 关于我们
    • 问答
  • 事件
  • 个性化
  • 博客
  • 联系
  • 站点资源
    有任何问题吗?
    (00) 123 456 789
    weinfoadmin@weinformatics.cn
    注册登录
    恒诺新知
    • 主页
    • 课程

      关于课程

      • 课程归档
      • 成为一名讲师
      • 讲师信息
      教学以及管理操作教程

      教学以及管理操作教程

      ¥1,000.00 ¥100.00
      阅读更多
    • 特色
      • 展示
      • 关于我们
      • 问答
    • 事件
    • 个性化
    • 博客
    • 联系
    • 站点资源

      R语言

      • 首页
      • 博客
      • R语言
      • 【陆勤心得】R语言学习

      【陆勤心得】R语言学习

      • 发布者 weinfoadmin
      • 分类 R语言
      • 日期 2015年8月22日
      测试开头

      小编学习和使用R语言已经有两年多了,现在每天都会遇到新朋友提这些问题。

      R语言如何学习?

      R语言如何进阶?

      R语言如何深入?

      上述问题,也是小编在学习和实践的过程,不断思索和求解的问题。借此机会,小编把自己的一些心得与体会做个分享。

      R语言的学习可以归纳为两句话,一是以问题为导向;二是以项目为驱动。


      一 以问题为导向


      在R语言的学习和实践过程中,我思考和解决过这些问题。

      R语言初级问题

      1 R语言是什么?R语言有什么特色?R语言能够做什么?

      2 R语言如何学习?R语言有哪些学习资料或者文档?

      3 R语言学习环境如何搭建?有哪些好工具使用呢?

      4 R语言基本语法结构是什么?R语言有哪些数据类型?

      5 R语言如何编程?R语言如何实现顺序结构、分支结构和循环结构?

      R语言中级问题

      1 R语言适合做统计分析,如何做呢?

      2 回归分析的种类蛮多的,R语言如何实现呢?比方说线性回归、逻辑回归等。

      3 主成分分析和因子分析有什么差异,R语言如何做呢?

      4 R语言如何做参数估计、非参数估计和假设检验呢?

      5 R语言擅长画图,如何画图呢?有哪些方法?

      6 R语言可以画那些图,各种图形有什么特色和应用场景?比方说条形图、折线图、箱线图等

      R语言高级问题

      1 R语言如何做数据挖掘?R语言做数据挖掘有哪些包?

      2 十大经典数据挖掘算法如何用R语言实现?如何用R语言改进数据挖掘算法?

      3 R语言如何做机器学习?R语言做机器学习有那些包?

      4 机器学习可以分为有监督学习、无监督学习和增强学习,关于这三大类型的机器学习算法,R语言如何实现呢?比方说监督学习里面的分类算法、预测算法,无监督学习的聚类算法,增强学习的增强学习算法等。

      5 R语言如何做数据模型?有哪些常用模型?模型和算法有什么差异?

      简而言之,R语言初级问题包括认识R和R的基本使用;R语言中级问题包括R与统计分析、R与数据可视化;R语言高级问题包括R与数据挖掘、R与机器学习。小编罗列上述问题,一方面是自己在学习和应用R过程中确实碰到和需要解决这些问题,另一方面是自己专注于基于R语言在数据分析、数据挖掘和机器学习领域的研究和应用。

      对于每个阶段的问题,如何解决呢?我的常用方法,一是阅读与问题相关的资料,这些资料包括网络日志、R语言文献和书籍;二是基于问题利用谷歌进行关键词检索,从而实现针对性地求解问题;三是和社区里面的R朋友们进行交流、讨论,并且积极参与到分享的队伍中。

      小编分享的方式主要有这些,一是R语言公众号;二是PPV课大数据学习社区(http://ppvke.com);三是王路情博客(http://wangluqing.com)。

      二 以项目为驱动

      最好的学习方式,那就是实践–实践–实践,总之,就是要不断地、反复地、持久地坚持实践。如何做到一直在做R语言实践呢?那就是不断地给自己设置项目,通过设定项目和完成项目这个过程来让自己总处在实践的过程中。

      R语言初级实践

      1 R工具准备和搭建,比方说R软件的安装和测试、RStudio软件的安装和测试、git的安装和测试、github的使用。

      2 R包的安装,根据自己所研究的问题安装相应R包,比方说,小编做数据可视化时,会检索有哪些能够做数据可视化的R包,发现了一个经典的R包——ggplot2包,把这个R包安装,并且进行测试,同时查看这个R包的帮助文档,快速地了解这个包里面有哪些数据集和常用的函数。

      3 R语言作超强计算器。

      4 R语言编程做描述性统计分析。

      5 R语言编程做探索性数据分析。

      R语言中级实践

      1 检索常用统计分析方法,然后逐一使用R语言来实现。

      2 利用R语言做数据可视化,了解有哪些图形或者图表,然后逐一使用R语言做一下,接下来就是进行修饰,比方说添加颜色、图例等。

      3 为了更好地理解和解释各种数据分析方法的结果,尝试利用与之相对应的数据可视化技术来进行辅助。

      R语言高级实践

      1 经典数据挖掘算法的R语言实践。

      2 经典机器学习算法的R语言实践。

      3 数据挖掘算法评估的R语言实践。

      4 机器学习算法评估的R语言实践。

      5各种算法的优劣对比的R语言实践。

      小编在R语言公众号里面已经分享了《十大经典算法R语言实践》系列文章,感兴趣的朋友可以边阅读边实践。小编上述罗列的实践,都可以归属于一个或者几个项目,读者们可以结合自己的实际情况进行选择和实践。

      我们为什么要学习R语言呢?图啥呢?还不是为了帮我们做事情,给我们服务。帮我们做什么事情,给我们提供什么服务?你想要R语言做事情,前提需要我们真正认识R、掌握R和应用R,在反复用R的过程中,不断积累和举一反三。

      无论是那些问题,或者更多的问题,还是那些项目,或者更复杂的项目,都需要我们学习者1)坚持,2)敢于尝试,3)综合应用。

      坚持

      坚持学习和使用R

      坚持每天写R代码,利用R代码解决问题

      坚持分享用R的心得与体会

      坚持与R社区的朋友们交流和讨论

      坚持为R社区做贡献

      敢于尝试

      敢于尝试用R做有难度的事情

      敢于尝试用R做看似不可能的事情

      敢于尝试用R做复杂的项目

      敢于尝试用R做交叉或者新型领域里面的事情

      综合应用

      综合应用R做系统化的事情

      综合应用R做科学化的过程

      综合应用R做多学科的融合

      综合应用R做跨领域的尝试

      借此机会,好好向朋友们介绍您关注和即将关注的【R语言】公众号。

      初衷:传播R知识,利用R语言为我们服务。

      内容:R基础知识、R与数据挖掘、R与数据可视化、R书籍推荐、R微课、陆勤笔记、陆勤心得等。

      价值观:分享、交流、利人、真诚。

      我向朋友们发出投稿邀请,请朋友们把您们对R语言的疑惑、体会、总结写成一篇篇文章发送给我邮箱:2058589141@qq.com,让更多的朋友受用,让【R语言】公众号服务更多朋友。小编需要朋友们的支持,可以投稿,可以赞赏,可以给予反馈等等。

      【R语言】公众号问卷调查

      1 您使用R语言多长时间呢?

      2 您使用R语言做什么?

      3 您关注R语言哪些内容?

      4 您接下来一段时间打算学习R语言哪些内容?

      5 你愿意在【R语言】公众号上分享您的用R心得吗?

      6 您对【R语言】公众号有什么建议?

      好东西,我们拿出来分享,共建贴心的【数据人R语言】社群,QQ号:484784338。

      社群使命:用好R,优化生活。

      社群内容:分享R语言相关的内容,包括但不限于【R语言编程、R语言与数据挖掘、R语言与数据可视化、R语言与统计分析、R语言与机器学习、R语言与数据科学等】

      社群价值观:分享、互助、利人、真诚。

      【中国数据人】社群,QQ号:290937046。

      社群使命:让人懂数据、用数据,做明智决策,过幸福生活。

      社群内容:与数据人主题相关,包括但不限于1)数据趋势,2)数据获取,3)数据处理,4)数据分析,5)数据挖掘,6)机器学习,7)数据思维,8)商业智能,9)数据可视化,10)数据技术,11)数据报告,12)数据工具等等。

      社群价值观:尊重、真诚;学习、分享;利人、进步。

      小编的微信:luqin360,大家多交流。



      测试结尾

      请关注“恒诺新知”微信公众号,感谢“R语言“,”数据那些事儿“,”老俊俊的生信笔记“,”冷🈚️思“,“珞珈R”,“生信星球”的支持!

      • 分享:
      作者头像
      weinfoadmin

      上一篇文章

      【数据可视化】散点图(ggplot2)
      2015年8月22日

      下一篇文章

      【数据可视化】R与数据可视化
      2015年8月24日

      你可能也喜欢

      3-1665801675
      R语言学习:重读《R数据科学(中文版)》书籍
      28 9月, 2022
      6-1652833487
      经典铁死亡,再出新思路
      16 5月, 2022
      1-1651501980
      R语言学习:阅读《R For Everyone 》(第二版)
      1 5月, 2022

      搜索

      分类

      • R语言
      • TCGA数据挖掘
      • 单细胞RNA-seq测序
      • 在线会议直播预告与回放
      • 数据分析那些事儿分类
      • 未分类
      • 生信星球
      • 老俊俊的生信笔记

      投稿培训

      免费

      alphafold2培训

      免费

      群晖配置培训

      免费

      最新博文

      Nature | 单细胞技术揭示衰老细胞与肌肉再生
      301月2023
      lncRNA和miRNA生信分析系列讲座免费视频课和课件资源包,干货满满
      301月2023
      如何快速批量修改 Git 提交记录中的用户信息
      261月2023
      logo-eduma-the-best-lms-wordpress-theme

      (00) 123 456 789

      weinfoadmin@weinformatics.cn

      恒诺新知

      • 关于我们
      • 博客
      • 联系
      • 成为一名讲师

      链接

      • 课程
      • 事件
      • 展示
      • 问答

      支持

      • 文档
      • 论坛
      • 语言包
      • 发行状态

      推荐

      • iHub汉语代码托管
      • iLAB耗材管理
      • WooCommerce
      • 丁香园论坛

      weinformatics 即 恒诺新知。ICP备案号:粤ICP备19129767号

      • 关于我们
      • 博客
      • 联系
      • 成为一名讲师

      要成为一名讲师吗?

      加入数以千计的演讲者获得100%课时费!

      现在开始

      用你的站点账户登录

      忘记密码?

      还不是会员? 现在注册

      注册新帐户

      已经拥有注册账户? 现在登录

      close
      会员购买 你还没有登录,请先登录
      • ¥99 VIP-1个月
      • ¥199 VIP-半年
      • ¥299 VIP-1年
      在线支付 激活码

      立即支付
      支付宝
      微信支付
      请使用 支付宝 或 微信 扫码支付
      登录
      注册|忘记密码?