% mutate( model = row.names(mtcars) ) You can see I’m selecting 2 columns from mtcars in the first line, then adding a model column with mutate. 3) OK, ready to graph. This sets my data source: tauchart(mtcars) %>% Next line of code says I want a scatter plot, or graph with points, with weight on the x axis and mpg on my y axis: tau_point("wt", "mpg") %>% If you're familiar with ggplot2, note a difference here - you need the column names inside quotation marks with taucharts. I want to add a tootip: tau_tooltip() %>% And I want to add trend line options tau_trendline() Run the code; then open results in a browser window, and voilà. Here’s an interactive scatterplot. You can mouse over points to see underlying data. The tau_tooltip() command added all the columns in the graph's data set to the tooltip. That's why I wanted Models to be in a column. tau_trendline() shows a linear regression line by default. But you can see there are several other options included. That's how easy it is to create an interactive scatterplot with multiple trendline options in R! As promised, here's information about installing taucharts. The package was written by security data scientist Bob Rudis. It's on his GitHub, at his hrbrmstr account. You can install it with the devtools package. But another compelling option if you're lazy and don't want to have to type out the author’s GitHub account name is the githubinstall package. Install it with install.packages("githubinstall") and then run githubinstall::githubinstall("taucharts") It asks you if that's the one you want! Type capital Y for yes and off you go. That’s it for this episode, thanks for watching! For more R tips, follow me on Twitter at @sharon000. So long! ">
字幕 封闭字幕可在我们YouTube频道

提示:如何使用taucharts创建简单的交互式散点图

信息世界|2018年5月14日

在《Do More with R》的第一集中,IDG Communications的数据编辑和分析总监Sharon Machlis展示了使用R语言创建具有多种趋势线选择的交互式散点图是多么容易

版权©2018足球竞彩网下载

你好,我是Sharon Machlis, IDG通信公司数据和分析编辑总监。
在“用R做更多事情”的第一集中,我们将看到创建具有多种趋势线选择的交互式散点图是多么容易。
我将使用taucharts包。对于数据,是几乎所有R用户都熟悉的mtcars数据集。它有一些汽车模型的数据点。
我稍后会告诉你如何安装taucharts,因为它还没有在CRAN上。包括一个你可能不知道的可以从GitHub安装的很酷的软件包。但首先,让我告诉你taucharts是做什么的,这样你就会“想”安装它。
我将加载taucharts, mtcars和dplyr。为什么dplyr ?因为当我在R工作时,我总是想用dplyr。
库(taucharts)
数据(“mtcars”)
库(dplyr)

2)接下来,我将调整mtcars以获得我想要的格式。我将创建一个散点图来显示每加仑行驶的英里数除以汽车重量,所以我将保留mpg和wt列。我还想为汽车模型名称添加一列。默认的mtcars数据框架将模型名作为行名,但不是它们自己的列。以下是所有这些的代码:
mtcars <- select(mtcars, wt, mpg) %>%
变异(
模型= row.names (mtcars)
)
您可以看到,我在第一行中从mtcars中选择了两列,然后添加了一个带有mutate的model列。
好了,准备好作图了。这设置了我的数据源:
tauchart (mtcars) % > %
下一行代码说,我想要一个散点图,或图形与点,权重在x轴和mpg在我的y轴:
tau_point (wt”、“mpg) % > %
如果您熟悉ggplot2,请注意这里的不同之处——在taucharts中,需要将列名放在引号内。
我想添加一个提示:
tau_tooltip () % > %
我想添加趋势线选项
tau_trendline ()

运行代码;然后在浏览器窗口中打开结果,瞧。这是一个互动散点图。
您可以将鼠标移到点上以查看底层数据。tau_tooltip()命令将图形数据集中的所有列添加到工具提示中。这就是为什么我想让模特在一个列中。
tau_trendline()默认情况下显示一条线性回归线。但是您可以看到还有其他几个选项。
这就是在R中创建具有多个趋势线选项的交互式散点图是多么容易!
如前所述,这里是关于安装taucharts的信息。这个程序包是由安全数据科学家Bob Rudis编写的。在他的GitHub上,在他的hrbrmstr账户上。您可以使用devtools软件包安装它。
但如果你很懒,不想输入作者的GitHub账户名,另一个很有吸引力的选择是githubinstall包。安装它
install.packages(“githubinstall”)
然后运行
githubinstall:: githubinstall(“taucharts”)

它会问你这是不是你想要的!
输入大写Y表示yes,然后就可以开始了。
这就是本期节目的全部内容,感谢收看!更多建议,请关注我的推特@sharon000。这么长时间!
受欢迎的
来自IDG.tv的特色视频