我想知道为什么我需要在rmanovab(WRS2 R包)中使用head(data)函数?例如:
头(WineTasting) rmanova(WineTasting $ Taste,WineTasting $ Wine,WineTasting $ Taster)
(来源:WRS2用户手册)
如果我的数据包含数百或数千行,我是否需要在rmanovab之前使用head(数据)?
谢谢!
答案 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()
与运行软件包无关 - 但如果您想知道手册示例的数据框包含什么内容,则无关紧要。