在rmanovab(WRS2 R包)中使用函数head()的原因是什么?

时间:2018-06-17 23:29:27

标签: r

我想知道为什么我需要在rmanovab(WRS2 R包)中使用head(data)函数?例如:

头(WineTasting)     rmanova(WineTasting $ Taste,WineTasting $ Wine,WineTasting $ Taster)

(来源:WRS2用户手册)

如果我的数据包含数百或数千行,我是否需要在rmanovab之前使用head(数据)?

谢谢!

1 个答案:

答案 0 :(得分:2)

我相信这只是编写手册时包的作者的选择。在对数据执行操作之前检查数据是一种常见做法。 head()将为您提供给定输入的顶行。您可以通过运行手册中提供的示例来测试:

> head(WineTasting)
   Taste   Wine Taster
 1  5.40 Wine A      1
 2  5.50 Wine B      1
.....
> rmanova(WineTasting$Taste, WineTasting$Wine, WineTasting$Taster)
  Test statistic: F = 3.2614
  .....

请注意我添加....以保留此帖后文。这是无头的相同代码。

> rmanova(WineTasting$Taste, WineTasting$Wine, WineTasting$Taster)
  Test statistic: F = 3.2614
  .....

F统计数据没有改变。 head()与运行软件包无关 - 但如果您想知道手册示例的数据框包含什么内容,则无关紧要。