私は R を使用しており、次のような 2,000 近くのエントリを持つ data.frame があります。
> head(PVs,15)
LogFreq Word PhonCV FreqDev
1593 140 was CVC 5.480774
482 139 had CVC 5.438114
1681 138 zou CVVC 5.395454
1662 137 zei CVV 5.352794
1619 136 werd CVCC 5.310134
1592 135 waren CVV-CV 5.267474
620 134 kon CVC 5.224814
646 133 kwam CCVC 5.182154
483 132 hadden CVC-CV 5.139494
436 131 ging CVC 5.096834
734 130 moest CVVCC 5.054174
1171 129 stond CCVCC 5.011514
1654 128 zag CVC 4.968854
1620 127 werden CVC-CV 4.926194
1683 126 zouden CVV-CV 4.883534
私がやりたいことは、「Word」列のメンバーとして「te」または「de」で終わらない文字列を持つすべてのエントリを除いて、PV に等しい新しい data.frame を作成することです。削除されました。つまり、「de」または「te」で終わらないすべての単語は、data.frame から削除する必要があります。
論理演算子を使用して data.frames からエントリを選択的に削除する方法は知っていますが、それらは数値基準を設定しているときに機能します。これを行うには正規表現を使用する必要があると思いますが、悲しいことに、私が「知っている」プログラミング言語は R だけなので、ここで使用するコードの種類を知ることはできません。
私はあなたの助けに感謝します。前もって感謝します。