0

一部のデータ (以下) をインポートして、後で分析するために適切な数の行があるかどうかを確認しようとしています。

repexample <- structure(list(QueueName = structure(c(1L, 1L, 1L, 1L, 1L, 1L, 
1L, 1L, 1L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L
), .Label = c(" Overall", "CCM4.usci_retention_eng", "usci_helpdesk"
), class = "factor"), X8Tile = structure(c(1L, 2L, 3L, 4L, 5L, 
6L, 7L, 8L, 9L, 1L, 2L, 3L, 4L, 1L, 2L, 3L, 4L, 5L, 6L, 7L, 8L, 
9L), .Label = c(" Average", "1", "2", "3", "4", "5", "6", "7", 
"8"), class = "factor"), Actual = c(508.1821504, 334.6994838, 
404.9048759, 469.4068667, 489.2800416, 516.5744106, 551.7966176, 
601.5103783, 720.9810622, 262.4622533, 250.2777778, 264.8281938, 
272.2807882, 535.2466968, 278.25, 409.9285714, 511.6635101, 553, 
641, 676.1111111, 778.5517241, 886.3666667), Calls = c(54948L, 
6896L, 8831L, 7825L, 5768L, 7943L, 5796L, 8698L, 3191L, 1220L, 
360L, 454L, 406L, 248L, 11L, 9L, 94L, 1L, 65L, 9L, 29L, 30L), 
Pop = c(41L, 6L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 3L, 1L, 1L, 
1L, 11L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L)), .Names = c("QueueName", 
"X8Tile", "Actual", "Calls", "Pop"), class = "data.frame", row.names = c(NA, 
-22L))

データには 5 つの列があり、これは通常 (.csv ファイルを介して) インポートするデータの一例です。ご覧のとおり、列 " QueueName" には 3 つの一意の値があります。" " の一意の値ごとにQueueName、9 行あること、または列 "X8Tile" (平均、1、2、3、4、5、6、7、8) に対応する値があることを確認したいと考えています。例として、" QueueName" 全体には必要な行がすべて含まれていますが、usci_helpdesk含まれていません。

したがって、私の最優先事項QueueNameは、「 」の一意の値の 1 つに必要な行がすべて含まれていないかどうかを少なくとも特定することです。

2 番目の優先事項は、要件を満たさない一意の「QueueName」に対応するすべての行を削除することです。

4

2 に答える 2