TransWikia.com

R言語で、列の内容に特定の文字列を含む要素を抽出して新しい変数をつくりたい

スタック・オーバーフロー Asked by uchida.c on December 5, 2021

ID 日付 曜日
1 1/1 日曜日
2 2/1 火曜日・祝日
3 3/1 水曜日



のようなデータに対して、祝日を含む場合は別の変数にして取り扱いたいです。

ph <- grep("祝日", data)

として行は取得したものの、このあとどのように変数をつくればいいかで困っています。

One Answer

grepで列番号が取得できているので

ph <- data[grep("祝日", data), ]

または、TRUEかFALSEを返すgreplを使って

ph <- subset(data, grepl("祝日", data))

Answered by Yasuhiro Niji on December 5, 2021

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP