data.tableに文字列があり、その中に部分文字列を含む行のみを選択したいとします。 SQLに相当。WHERE x LIKE '%substring%'
サブストリングの一致に基づいてR data.tableの行を選択するには
など。
> Months = data.table(Name = month.name, Number = 1:12)
> Months["mb" %in% Name]
Empty data.table (0 rows) of 2 cols: Name,Number
名前に「mb」が含まれている行のみを選択するにはどうすればよいですか?
このコマンドを使用して '<-'を付けずにテーブルを更新する方法はありますか、' Months [Name == like(Name、 "mb")]]のようなものを考えていました。 ' –
@RafaelPereira' ?data.table'(例)、ドキュメントを読んでDataCampコースを取ったのですか? 'Months [like(Name、" mb ")、someCol:= someValue] –
@ Matt-Dowleのご提案ありがとうございました。多分私は十分にはっきりしていなかったでしょう。 [私はあなたにこれを尋ねるつもりだった](http://stackoverflow.com/questions/32882768/subset-data-table-without-using)。 –