のR表示することができますどのように計算された指標に基づいてデータフレームの列がマッチした基準からの指標に基づいて、私はデータフレームを関連する問題に取り組んで特定の行を取得しています
# Create dataframe
position <- c("START" , "MIDDLE", "END" ,"START" , "MIDDLE",
"MIDDLE", "MIDDLE", "MIDDLE" ,"MIDDLE" ,"MIDDLE",
"MIDDLE", "MIDDLE", "MIDDLE" ,"END", "START" ,
"START" , "START" , "MIDDLE", "MIDDLE", "END",
"START" , "START", "MIDDLE", "MIDDLE", "MIDDLE",
"END" ,"START", "MIDDLE", "MIDDLE", "MIDDLE",
"END", "START" , "MIDDLE", "MIDDLE", "MIDDLE",
"MIDDLE" ,"MIDDLE" ,"MIDDLE", "MIDDLE" ,"MIDDLE" ,
"MIDDLE" ,"MIDDLE", "MIDDLE", "MIDDLE", "MIDDLE",
"MIDDLE" ,"MIDDLE", "MIDDLE" ,"MIDDLE" ,"MIDDLE" ,
"MIDDLE", "MIDDLE", "MIDDLE", "END")
text <-c("First line", "Middle Line", "Last Line", "First line","Middle Line",
"Middle Line", "Middle Line", "Middle Line", "Middle Line", "Middle Line",
"Middle Line", "Middle Line", "Middle Line", "Last Line", "First line",
"First line", "First line", "Middle Line", "Middle Line", "Last Line",
"First line", "First line", "Middle Line", "Middle Line", "Middle Line",
"Last Line", "First line", "Middle Line", "Middle Line", "Middle Line",
"Last Line", "First line", "Middle Line", "Middle Line", "Middle Line",
"Middle Line", "Middle Line", "Middle Line", "Middle Line", "Middle Line",
"Middle Line", "Middle Line", "Middle Line", "Middle Line", "Middle Line",
"Middle Line", "Middle Line", "Middle Line", "Middle Line", "Middle Line",
"Middle Line", "Middle Line", "Middle Line", "Last Line")
どの不可欠ショーライン:
> head(a_df)
position text
1 START First line
2 MIDDLE Middle Line
3 END Last Line
基本的に、各サブセットに開始/中間線と終了線が含まれるように、データフレーム全体のサブセットを表示したいと考えています。
いくつかのオンライン読ん行う、私は次のようにインデックスを生成しようとしています:私は、インデックスがアンバランスさを実現
index_start
[1] 1 4 15 16 17 21 22 27 32
> index_end
[1] 3 14 20 26 31 54
(私はこれらの不均衡を除く)午前しかし:
必要な出力を提供します# Generate indices
index_start <- with(a_df, grep("START", a_df$position))
index_end <- with(a_df, grep("END", a_df$position))
上記の出力を使用して、次のサブセットコマンドの値をシードする方法が不思議です。
a_df[c(1:3),]
a_df[c(4:14),]
a_df[c(17:20),]
a_df[c(22:26),]
a_df[c(27:31),]
a_df[c(32:54),]
それは順番に「index_start」の要素の選択については明らかではないが、コードに基づいて予め での
おかげでジョナサン
迅速な応答akrunに感謝します。マップ関数は、今後これを使用する強力なコードを作成します。どうもありがとう。 –