通过5个步骤以正确的方式3d毒胆R

2020年8月27日

R是一个 越来越受欢迎 编程语言,尤其是在数据分析和数据科学领域。但是,如果您不确定如何3d毒胆R,那么3d毒胆R可能是一个令人沮丧的挑战。

如果您过去一直在努力3d毒胆R或其他编程语言,那么肯定不会孤单。这不是您自己的失败,也不是该语言的一些固有问题。通常,这是激励您3d毒胆和 怎么样 您实际上正在3d毒胆。

当您3d毒胆任何编程语言时,这种不匹配都会带来很大的问题,因为它会带您直接到达我们喜欢的地方 悬崖无聊。

为数据科学3d毒胆r-无聊的悬崖

是什么 无聊的悬崖?通常您会被无聊的编码语法和枯燥练习问题困扰,然后才可以找到真正想要的东西。

没有人注册3d毒胆编程语言,因为他们喜欢语法。然而,从教科书到在线课程的许多3d毒胆资源都是以学生需要掌握R语法的所有关键领域才能进行任何实际工作的想法编写的。

那是新3d毒胆者趋之若drop的地方。您对3d毒胆编程语言感到兴奋,因为您想 东西,但随后您立即被带到了这堵巨大的墙,这些墙之间是复杂的,无聊的东西,介于您和您实际之间 做。毫不奇怪,许多学生在攀登这个“悬崖”时都会放弃或放弃。

无法使用R或任何其他编程语言来3d毒胆语法。但是那里 一种避免无聊的悬崖的方法。

可惜的是,这么多的学生落在悬崖上,因为R绝对值得3d毒胆!实际上,对于对3d毒胆数据科学感兴趣的任何人,R都比其他语言有很多优势:

  • R tidyverse 生态系统使各种日常数据科学任务变得非常简单。
  • R中的数据可视化既简单又非常强大。
  • R旨在执行统计计算。
  • 在线R社区是所有编程社区中最友好,包含最广泛的社区之一。
  • RStudio 集成开发环境(IDE)是使用R进行编程的强大工具,因为所有代码,结果和可视化文件都集中在一个地方。用 RStudio 云 您可以使用Web浏览器使用RStudio在R中进行编程。

当然,3d毒胆R对于您的职业生涯可能非常有用。数据科学是一个发展迅速的领域,具有很高的平均薪水(请查看 你的薪水可以增加多少)。大多数顶级科技公司 聘请R编码员 从事与数据科学相关的工作。 R在几乎所有从事分析的行业中的全球公司中都在使用。它甚至在《纽约时报》上使用。那么,如何才能避免无聊的悬崖,并以正确的方式3d毒胆R?

步骤1.找到3d毒胆R的动机

在破解教科书,注册3d毒胆平台或单击第一个教学视频上的播放之前,请花一些时间认真考虑一下 为什么 您想3d毒胆R,以及您想做什么。

  • 您对使用哪些数据感兴趣? 
  • 您喜欢建设哪些项目? 
  • 您想回答什么问题?

在激励中找到可以激励您的东西 处理 。这将帮助您定义最终目标,并且将帮助您轻松地实现最终目标。

尝试比“成为数据科学家”更深入。有各种各样的数据科学家致力于各种各样的问题和项目。您对分析语言感兴趣吗?预测股市?深入研究体育统计?你想做什么 拥有新技能,这将使您在3d毒胆R的过程中保持动力?

选择一两个您感兴趣并愿意坚持的东西。使您的3d毒胆适应他们的需求,并根据自己的兴趣构建项目。

弄清楚激发您动机的因素将帮助您弄清楚最终目标,以及一条使您轻松无聊的道路。在准备3d毒胆R时,您不必找出确切的项目,而只需找出您感兴趣的一般领域即可。

选择您感兴趣的区域,例如:

  • 数据科学/数据分析
  • 数据可视化
  • 预测建模/机器3d毒胆
  • 统计
  • 可复制的报告
  • 仪表板报告

使用R在R中创建三维数据可视化 光影者

第2步。3d毒胆基本语法

不幸的是,无法完全避免此步骤。语法是一种编程语言,比人类语言的语法甚至更重要。如果有人说“我要去商店”,那么他们的英语语法是错误的,但是您可能仍然可以理解他们的意思。不幸的是,当计算机解释您的代码时,它们的容忍度要低得多。

但是,3d毒胆语法很无聊,因此您的目标必须是花费尽可能少的时间进行语法3d毒胆。相反,请尽可能多地3d毒胆语法 在解决实际问题时 对你感兴趣 这样即使语法本身并不那么令人兴奋,也可以使您保持动力。

以下是一些3d毒胆R基础知识的资源:

  • 密码学 -在教授基本语法方面做得很好。
  • 数据查询 :R编程简介 —我们构建了Dataquest,通过即时集成现实世界数据和实际数据科学问题来帮助数据科学专业的学生避免无聊的悬崖。我们认为在处理实际问题的背景下3d毒胆语法会使其变得更加有趣,并且我们的交互式平台会挑战您如何真正应用您所学的内容,并在进行过程中检查您的工作。
  • 数据科学R -3d毒胆R和tidyverse工具的最有用资源之一。可通过O’Reilly印刷获得,也可以免费在线获得。
  • R风格指南 —这不应该是您的主要3d毒胆资源,但可以作为参考。
  • RStudio 教育 -RStudio是使用R进行编程的最流行的集成开发环境(IDE)。其针对初学者的培训页面包含有用的资源,包括教程,书籍和网络研讨会。
  • RStudio 云入门 -从RStudio开始使用R进行编码,而无需安装任何基于云的教程的软件,而无需安装任何软件。

从事项目工作的速度越快,3d毒胆R的速度就越快。如果以后遇到问题,可以随时参考各种资源来3d毒胆和仔细检查语法。但是您的目标应该是最多在此阶段花费几个星期。

RStudio 备忘单 是有关R语法的出色参考指南:

步骤3.处理结构化项目

一旦掌握了足够的语法,便可以独立进行结构化项目了。项目是一种很好的3d毒胆方式,因为它使您可以应用已学到的知识,同时通常还挑战您3d毒胆新事物和解决问题的能力。此外,建设项目将帮助您整理投资组合,以便日后向未来的雇主展示。

您可能现在还不想涉足完全独特的项目。您会遇到很多麻烦,并且过程可能令人沮丧。而是寻找结构化的项目,直到您可以积累更多的经验并提高舒适度为止。

如果您选择通过Dataquest3d毒胆R,那么它就内置在我们的课程中-几乎我们的每一项 数据科学课程 最后是一个指导性项目,挑战您综合和应用所学知识。这些项目提供了一定的结构,因此您并不完全依靠自己,但是与常规课程内容相比,它们更具开放性,可让您进行实验,以新的方式综合技能并犯错误。

如果您不3d毒胆Dataquest,那么还有很多其他结构化项目可供您进行研究。让我们看一下每个领域的一些好的资源:

数据科学/数据分析

  • 数据查询 —交互式地教您R和数据科学。您分析了一系列有趣的数据集,从CIA文件到WNBA球员数据。
  • 数据科学R -由Hadley Wickham和Garrett Grolemund撰写,是极好的R资源,具有激励性和挑战性的练习。  
  • 星期二 -R中的半结构化每周社交数据项目,新芽R练习者在每个星期二清理,整理,整理并绘制新数据集。新的数据集是 每周发布 。使用标签在Twitter上分享结果 #tidytuesday。

数据可视化

  • ggplot2 -R中最流行的数据可视化工具之一是ggplot2软件包。的 数据可视化一章 来自R for Data Science的博客是3d毒胆ggplot2数据可视化基础知识的好地方。关于的章节 通讯图形 是使图形看起来更专业的绝佳资源。
  • 光影者 -使用rayshader软件包在R中构建二维和三维贴图。您还可以使用rayshader将使用ggplot2开发的图形转换为3D。

预测建模/机器3d毒胆

统计

可复制的报告

  • R Markdown入门-指南 -使用Dataquest的免费教程构建自己的R Markdown参考指南。通过使用R Markdown记录此处描述的任何项目来提高R Markdown技能。 
  • R Markdown食谱 -是一本全面的免费在线书籍,其中包含您几乎需要了解的有关R Markdown的所有内容。
  • R Markdown:权威指南 -另一个免费的3d毒胆R Markdown的资源。

仪表板报告

第4步。自行构建项目

完成一些结构化项目后,您可能已经准备好进入3d毒胆R的下一个阶段:做自己的独特数据科学项目。除非您站出来尝试自己做某事,否则很难知道您真正学到了多少。从事您感兴趣的独特项目,您不仅可以了解自己走了多远,而且还可以了解接下来可能要学的内容。

尽管您将构建自己的项目,但您不会一个人工作。在工作时,您仍将参考帮助和3d毒胆新技术和方法的资源。特别是对于R,您可能会发现有一个专用于您正在从事的项目的专用软件包,因此进行新项目有时也意味着您正在3d毒胆新的R软件包。

如果卡住了怎么办?做专业人士,并寻求帮助!这里有一些很棒的资源,可以为您的R项目寻求帮助:

  • 堆栈溢出 —不管您有什么问题,以前都可能在这里问过,如果没有,您可以自己问。您可以找到标有R的问题 这里 .
  • 谷歌 —信不信由你,这可能是每个有经验的程序员中最常用的工具。当您遇到不了解的错误时,Google对错误消息的快速搜索通常会带您找到答案。
  • 推特 —3d毒胆起来可能令人惊讶,但是Twitter是获得有关R相关问题的帮助的绝佳资源。 推特 还是来自R的全球领先实践者的R相关新闻和更新的绝佳资源。 推特 上的R社区集中在#rstats主题标签周围。
  • 数据查询 的3d毒胆社区 —与 免费的学生帐户 您可以加入我们的3d毒胆社区,并提出您的同学或Dataquest的数据科学家可以回答的技术问题。

您应该建立什么样的项目?与结构化项目一样,这些项目应以您在第1步中得出的答案为指导。处理您感兴趣的项目和问题。例如,如果您对气候变化感兴趣,请找到一些可以使用的气候数据,然后开始四处寻找见解。

最好从小做起,而不是尝试进行一个永远不会完成的庞大项目。如果您最感兴趣的是一个巨大的项目,请尝试将其分解成较小的部分并一次解决。

以下是您可以考虑的一些项目创意:

  • 扩展您之前构建的结构化项目之一,以添加新功能或进行更深入的分析。
  • 参加聚会或在线与其他R编码员联系,并加入一个正在进行的项目。
  • 找到一个有助于发展的开源软件包(R有很多很棒的开源软件包!)
  • 在Github上找到其他人用R制作的有趣项目,并尝试对其进行扩展或扩展。或者,找到其他人用另一种语言制作的项目,然后尝试使用R重新创建它。
  • 阅读新闻并查找有趣的故事,这些故事可能具有您可以为项目挖掘的可用数据。
  • 查看我们的清单 数据科学项目的免费数据集 并查看哪些可用数据可以激发您开始构建!

以下是我们讨论过的主题领域中的更多项目创意:

数据科学/数据分析

  • 自动执行数据输入的脚本。
  • 从网上抓取数据的工具。

数据可视化

  • 一张按州或地区可视化选举投票的地图。
  • 一组描述您所在地区的房地产销售或租赁趋势的地块。

预测建模/机器3d毒胆

  • 可以预测您所居住的天气的算法。
  • 预测股市的工具。
  • 自动汇总新闻文章的算法。

统计

  • 一种可以预测您所在地区的Uber出行成本的模型。

可复制的报告

  • R Markdown报告中有关您所在区域的Covid-19趋势的报告,可以在有新数据可用时进行更新。
  • 您最喜欢的运动队的表现数据摘要报告。

仪表板报告

  • 您所在地区公交车实时位置的地图。
  • 股市摘要。
  • Covid-19追踪器, 像这个 .
  • 您的个人消费习惯的摘要。

将项目视为一系列步骤,每个步骤都应将标准设定得更高一些,并且比之前的步骤更具挑战性。

步骤5.加大难度

处理项目很棒,但是如果您想3d毒胆R,那么您需要确保自己 保持 3d毒胆。例如,您可以仅使用数据可视化来完成很多工作,但这并不意味着您应该连续构建20个仅使用数据可视化技能的项目。每个项目都应该比上一个项目更艰难,更复杂。每个项目都应挑战您3d毒胆以前不知道的东西。

如果您不确定要怎么做,可以通过以下一些问题让自己对正在考虑的任何项目施加更多的复杂性和难度:

  • 您可以教一个新手如何通过(例如)编写教程来制作这个项目吗?尝试教别人一些东西会很快告诉你你的状况如何 了解它,这可能会令人惊讶!
  • 您可以扩大项目规模,使其可以处理更多数据吗?还有更多数据吗?
  • 您可以提高其性能吗?它可以运行得更快吗?
  • 您可以改善可视化效果吗?你能说清楚一点吗?可以互动吗?
  • 您可以预测吗?

永不停止3d毒胆R

3d毒胆编程语言就像3d毒胆第二种口语一样,您会感到舒适和流利,但是您将永远做不到 3d毒胆 。甚至已经使用R多年的经验丰富的数据科学家仍在3d毒胆新事物,因为语言本身在不断发展,新的软件包使新事物始终存在。

保持好奇心并继续3d毒胆很重要,但不要忘记回头欣赏一下您不时走的路。

即使您采用这种方法,3d毒胆R绝对是一个挑战。但是,如果您能找到正确的动机并继续从事出色的项目,我认为 任何人 可以达到很高的水平。

我们希望本指南对您的旅途有所帮助。如果您还有其他建议资源,请  让我们知道 !

如果您正在寻找一个将这些课程直接整合到课程中的3d毒胆平台,那么您很幸运,因为我们建立了一个。我们的 R路径中的数据分析师 是一个交互式课程序列,旨在使从初学者到具备R和SQL资格的任何人。

并且我们所有的课程旨在通过挑战您使用现实数据来解决数据科学问题的方式来保持您的参与度。

常见的R问题:


3d毒胆R很难吗?

3d毒胆R无疑是具有挑战性的,您可能会感到沮丧。保持3d毒胆动力是最大的挑战之一。

但是,如果您采用我们在此处概述的分步方法,您应该会发现,在令人沮丧的时刻轻松发挥作用是很容易的,因为您将从事真正让您感兴趣的项目。

您可以免费3d毒胆R吗?

那里有很多免费的R3d毒胆资源-在Dataquest,我们有一个 一堆免费的R教程 而我们教授R的交互式数据科学3d毒胆平台是 免费注册 并包含许多免费任务。

互联网上充斥着免费的R3d毒胆资源!免费3d毒胆的缺点是要3d毒胆所需的知识,您可能需要将大量不同的免费资源拼凑在一起。您将花费额外的时间来研究接下来需要3d毒胆的内容,然后找到免费的教学资源。花费金钱的平台可能提供更好的教学方法(例如Dataquest提供的交互式,浏览器内编码),而且它们还为您节省了查找和构建自己的课程的时间。

您可以从零开始3d毒胆R(没有任何编码经验)吗?

是。在Dataquest,我们有许多3d毒胆者从没有编码经验开始,然后继续从事数据分析师,数据科学家和数据工程师的工作。 R是供编程初学者3d毒胆的好语言,并且您不需要任何编码方面的经验。 

如今,由于有了R,R比以往更容易3d毒胆 tidyverse 包的集合。 tidyverse 是功能强大的工具的集合,用于使用R访问,清理,操纵,分析和可视化数据。 This 数据查询tutorial 提供了有关tidyverse的精彩介绍。

3d毒胆R需要多长时间?

3d毒胆编程语言有点像3d毒胆口语-您从未真正  做完了 ,因为编程语言不断发展,并且还有很多东西要3d毒胆!但是,您可以很快地编写出简单但功能强大的R代码。

准备工作需要多长时间取决于您的目标,您正在寻找的工作以及您可以投入多少时间来3d毒胆。但是在某些情况下 我们在2020年调查的Dataquest3d毒胆者 报告称在不到一年的时间内达到了他们的3d毒胆目标-许多是在不到六个月的时间内-每周不到十个小时的3d毒胆时间。

您需要R认证才能找到工作吗?

我们已经  深入介绍证书,但简短的答案是:可能不会。不同的公司和行业具有不同的标准,但是在数据科学中,证书的重要性不高。雇主关心您所拥有的技能-能够向他们展示一个充满R语言代码的GitHub是 许多  比向他们显示证书更重要。

R是在2020年3d毒胆的一种好语言吗?

是。 R是一种流行且灵活的语言,已在各种上下文中专业使用。我们教 R用于数据分析 例如机器和机器3d毒胆,但是如果您想将R技能应用到另一个领域,R仅用于金融,学术和商业领域,仅举几例。

而且,即使您不希望成为一名专职数据科学家或程序员,R数据技能也可能真正有用。具备一些R的数据分析技能对于各种各样的工作非常有用-如果您使用电子表格,则可能会有些知识,而您只要了解一些R就可以更快,更好地完成工作。 

我应该先3d毒胆基础R还是tidyverse?

这是R社区中一个流行的辩论主题。在Dataquest,我们在我们的基础上教授了基本R和tidyverse方法的混合 R中的数据分析简介 课程。我们是tidyverse的忠实拥护者,因为它功能强大,直观且易于使用。但是,要全面了解tidyverse工具,您需要了解一些基本的R语法,并且需要了解R中的数据类型。由于这些原因,我们发现在R中混合使用基本R和tidyverse方法最为有效。我们的入门R课程。

3d毒胆证言爆头

我需要初学者的资源。通过清晰,详细的说明可以指导我了解基础知识。这正是我在Dataquest的R课程简介中得到的。

由于使用了Dataquest,我以R的坚实基础开始了研究生院,在处理数据时我每天都会使用它。

瑞安·奎因(Ryan Quinn)  - 波士顿大学博士生


标签

3d毒胆R,r,rstats,3d毒胆


您可能还喜欢

立即开始使用Dataquest- 免费!

__CONFIG_colors_palette __ {“ active_palette”:0,“ config”:{“ colors”:{“ 493ef”:{“ name”:“ Main Accent”,“ parent”:-1}},“ gradients”:[]},“调色板“:[{”名称“:”默认调色板“,”值“:{”颜色“:{” 493ef“:{” val“:” rgb(44,168,116)“,” hsl“:{” h“:154,” s“:0.58,” l“:0.42}}},”渐变“:[]},”原始“:{”颜色“:{” 493ef“:{” val“:” rgb( 19、114、211)“,” hsl“:{” h“:210,” s“:0.83,” l“:0.45}}},”渐变“:[]}}]} __ CONFIG_colors_palette__
立即注册

要么, 访问我们的定价页面 了解我们的基本和高级计划。