数智化转型网szhzxw.cn 数字化转型新技术 R教程:学习数据科学的R编程

R教程:学习数据科学的R编程

你在学习R编程语言吗?你想学习如何用R完成更多的任务吗?看看我们下面的“用R做更多”教程——许多视频都不到10分钟。在下表中,您可以轻松地按任务、一般主题和特定R包搜索所有教程。

可选类别:大数据、协作、数据可视化、数据分析、数据导出、数据导入、数据争吵、ggplot、GIS、微软、编程、RStudio和vscode。一些例子:

一、ggplot和其他R数据可视化

你需要用R画静态图吗?交互式图形?动画吗?搜索下面的术语,如ggplot、dataviz和颜色。您将获得诸如使用ggtext包为ggplot2可视化添加颜色、如何使用ggiraph创建交互式可视化和链接交互式图形以及如何使用内置R颜色和外部调色板等结果。如果你正在使用地理空间工具,有几个关于R的GIS教程,包括使用mapview包非常简单的映射。

二、微软

了解如何通过将Microsoft Office与R配对来获得更多的功能,包括如何从R生成PowerPoint幻灯片,从R发送Outlook电子邮件,或使用Quarto从R或Python创建Word文档。

三、数据争吵

学习如何以r3方式合并数据:基R、dplyr和数据。表和永远不要忘记语法,以更宽和更长的枢轴。如果你是一个tidyverse用户,这里有很多关于tidyr和dplyr的内容。如果您正在寻找提高数据争论和分析性能的新方法,请参阅数据介绍。表包,最终R数据。表小抄和其他数据。表教程。

下表中还有很多R教程。搜索下面的表格

按任务、包或类别搜索“用R做更多”

TASKCATEGORYPACKAGES/SOFTWARE
Write and run R code in Microsoft Visual Studio Codeprogramming, vscode, MicrosoftVisual Studio Code, VSCode
Use git and GitHub with Rprogrammingusethis, Rstudio
Send text messages with Rcollaborationtwilio
Remember tidyr pivot_wider and pivot_longerdata wranglingtidyr, RStudio
Reshape data with tidyr’s new pivot functionsdata wranglingtidyr
Reshape data with tidyrdata wranglingtidyr
Automated code testsprogramming, functionstestthat
Create interactive scatter plots with tauchartsdataviztaucharts
Send Slack messages with Rcollaborationslackr
Create mapsGIS, datavizsf, tmap, tmaptools, leaflet
What’s that ZIP Code? Points in polygons geospatial analysis in RGIS, data analysissf, tmap, tmaptools
Twitter: Search, sort, and filter tweets by hashtag with rtweet and reactableprogrammingrtweet, reactable
Full text search your Mastodon postsprogramming, APIsrtoot
Preview color-matched parentheses, brackets, and braces in RStudio alpha versionprogrammingRStudio
Run lengthy scripts as RStudio background jobsprogramming, RstudioRStudio
Write your own RStudio addinsprogrammingRstudio
Save time with Rstudio addins and keyboard shortcutsprogrammingRstudio
Save time with RStudio code snippetsprogrammingRstudio
Create PowerPoint files straight from R – or HTML slide presentationsdataviz, data exportrmarkdown, xaringan, Microsoft 365, PowerPoint, Microsoft Office
Generate HTML, Word docs and more with R Markdowndata displayrmarkdown, Microsoft Office, Microsoft 365, Word
Write your own ggplot2 functionsprogrammingrlang, ggplot2
Install and run Python with Rstudioprogrammingreticulate, python
Run Python in R codeprogrammingreticulate, python
Create interactive tables with expandable rowsdata displayreactable
Use built-in R colors and external palettesdatavizrcolorutils, scales, tmaptools, paletteer, paletti
R 4.0 new features and running R and Rstudio in a Docker containerprogrammingR, RStudio, Docker
Create Word documents with Rprogramming, Microsoftquarto, Microsoft Word
Error check when iteratingprogrammingpurrr
Access nested list itemsdata wranglingpurrr
Iterate without for loops using purrr’s map_dfprogrammingpurrr
Export data from R to Excel with Excel formatting or multiple sheetsdata exportopenxlsx, rio, Microsoft Office, Excel, Microsoft 365
Connect R with Outlook email and Teams collaborationprogramming, MicrosoftMicrosoft365R, Microsoft 365, Outlook, Teams, Microsoft Office
Boost R Markdown interactivitydata displaymarkdown, shiny
Astonishingly easy mapping with mapviewGIS, dataviz, data analysismapview
Create an election map in R color coded by winner and victory marginGIS, data analysisleaflet
Keep passwords and tokens securesecurity, programmingkeyring
Count and visualize data by groups in Rprogramming, datavizjanitor, vtree, CGPfunctions, ggplot2, dplyr, data.table
Import API data with httrprogramminghttr
Create an interactive drilldown graphdatavizhighcharter
Send email with R and Gmailcollaborationgmailr
Add color to ggplot2 visualization with the ggtext packagedatavizggplot2, ggtext
Add text labels to your ggplot2 graphsdatavizggplot2, ggrepel
12 ggplot extensions worth knowingdataviz, ggplotggplot2, ggpackets, ggblankets, ggeasy, gghighlight, ggthemes, ggsci, hrbrthemes, ggtext, ggdist, plotly, ggiraph, ggstatsplot, esquisse, patchwork, cowplot, ggforce
Easier ggplot with ggeasydataviz, ggplotggplot2, ggeasy
Create interactive visualizations and linked interactive graphicsdatavizggiraph, albersusa
Easier ggplot with ggchartsdataviz, ggplotggcharts, ggplot2, ggeasy, esquisse
Create color-coded calendarsdatavizggcal, ggplot2
Create animations in Rdatavizgganimate, ggplot2
Create dashboardsdatavizflexdashboard
Drag-and-drop ggplotdatavizesquisse, ggplot2
Create interactive plots and graphsdatavizecharts4r
Get data.table speed with dplyr syntax using dtplyrprogrammingdtplyr, dplyr, data.table
Add sparklines to HTML tablesdatavizDT, sparkline
Make a quick interactive tabledata displayDT
Merge data in R 3 ways: base R, dplyr, and data.tabledata wranglingdplyr, data.table, dtplyr
dplyr’s new across functiondata wranglingdplyr
Calculate month-over-month comparisonsprogrammingdplyr
Conditional values with case_whendata wranglingdplyr
Write your own R packageprogrammingdevtools, usethis, roxygen2
Create racing bar chartsdatavizddplot
The ultimate R data.table cheat sheet – with tidyverse code too (no video)programmingdata.table, tidyverse
5 useful fread options and features you might not knowdata importdata.table
data.table symbols and operators, plus new fcase functiondata wrangling, data analysisdata.table
Intro to data.tabledata wrangling, data analysisdata.table
Group and summarize with data.table and .SDprogrammingdata.table
Schedule R scripts on a MacprogrammingcronR
Send email with blastulaprogrammingblastula
How to use R with Google BigQuerydata import, big databigrquery, BigQuery
Customize ggplot with bbplotdatavizbbplot, ggplot2
Use the new R 4.1 pipe; run R 4.1 in Dockerprogrammingbase R
Create lookup tables with named vectorsprogrammingbase R

原文:

Are you learning the R programming language? Do you want to learn how to do more tasks with R? Check out our Do More With R tutorials below — many with videos shorter than 10 minutes.

In the table below, you can easily search all the tutorials by task, general topic, and specific R packages.

Available categories: big data, collaboration, dataviz, data analysis, data export, data import, data wrangling, ggplot, GIS, Microsoft, programming, RStudio, and vscode.

Some examples:

ggplot and other R data visualizations

Do you need to make static plots with R? Interactive graphs? Animations? Search below for terms such as ggplot, dataviz, and color. You’ll get results such as Add color to ggplot2 visualization with the ggtext package, How to create interactive visualizations and linked interactive graphics with ggiraph and How to use built-in R colors and external palettes

If you’re working with geospatial tools, there are several tutorials on GIS with R including Astonishingly easy mapping with the mapview package.

Microsoft

See how to get more out of Microsoft Office by pairing it with R, including how to generate PowerPoint slides from R, send Outlook email from R, or create Word documents from R or Python with Quarto.[ Attend Virtual Summit on November 8 – CIO’s Future of Cloud Summit: Mastering Complexity & Digital Innovation – Register Today! ]

Data wrangling

Learn how to merge data in R 3 ways: base R, dplyr, and data.tableand never forget syntax to pivot wider and pivot longer.

If you’re a tidyverse user, there’s plenty here on tidyr and dplyr. And if you’re looking for new ways to boost data wrangling and analysis performance, check out Intro to the data.table package, the ultimate R data.table cheat sheet, and other data.table tutorials.

There are plenty more R tutorials in the table below.

本文由数字化转型网(www.szhzxw.cn)翻译而成,作者:Sharon Machlis;翻译:数字化转型网宁檬树;翻译审核:数字化转型网默然。

扫码加入数字化转型网读者交流社群

免责声明: 本网站(http://www.szhzxw.cn/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等) 版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。

免责声明: 本网站(http://www.szhzxw.cn/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。 本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等) 版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。http://www.szhzxw.cn/735.html
联系我们

联系我们

17717556551

邮箱: editor@cxounion.org

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部